home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / ARCHIVE / INSP110P.ZIP / INSPECT.MAN < prev    next >
Encoding:
Text File  |  1993-05-05  |  322.6 KB  |  8,058 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.             InspectA
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.             File & Archive Manager
  16.  
  17.  
  18.             Version 1.10
  19.  
  20.  
  21.             For MSDOS(R) and OS/2(R)
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.             User's Guide
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.             Copyright (C) 1992-93  All Rights Reserved
  50.             David L. Nugent & Unique Computing Pty Limited
  51.             May, 1993
  52.  
  53.  
  54.  
  55.             Disclaimer
  56.  
  57.             You use this software entirely at your own risk. The  author
  58.             and/or distributors  are not  responsible  for any  loss  or
  59.             damage as a result  of using this product  and will take  no
  60.             responsibility, consequential  or  otherwise  for  any  use,
  61.             abuse or misuse.
  62.  
  63.  
  64.  
  65.             Versions
  66.  
  67.             InspectA is distributed both  commercially and in  shareware
  68.             form. The commercial (registered) version is identifiable by
  69.             the letter 'R' following the  version number in the  program
  70.             identification displayed  when executing  the main  program.
  71.             Unregistered shareware  versions show  no additional  letter
  72.             after the version number or the letter 'S', no licensee name
  73.             or  registration   serial  number,   and  during   operation
  74.             occasionally displays  a  reminder  that the  program  is  a
  75.             shareware product. While  the fully  commercial version  may
  76.             include   various    enhancements    and    site    specific
  77.             modifications,  both   the   registered   and   unregistered
  78.             shareware versions are otherwise functionally identical.
  79.  
  80.  
  81.  
  82.             Licence of Use
  83.  
  84.             InspectA is the intellectual property of David L. Nugent and
  85.             Unique Computing Pty  Limited and  as such  is protected  by
  86.             international copyright laws. InspectA is distributed with a
  87.             non-transferable licence  of  use  - title  and  all  rights
  88.             attached to the software itself is retained by the author(s)
  89.             and copyright holder(s).  With the non-registered  shareware
  90.             version ONLY, you are allowed under this licence to copy the
  91.             software and give it to others so that they may evaluate it,
  92.             provided that  it  is given  in  exactly the  same  form  as
  93.             distributed -  with all  files intact  and no  files  added.
  94.             Uploading  to  or  posting  of  the  unregistered  shareware
  95.             version on a BBS or other  software archive site for  others
  96.             for download is expressly allowed, including distribution on
  97.             CD-ROM in a form ultimately intended for use by BBS systems.
  98.             Renting  or  sub-licensing  of  this  product  is   strictly
  99.             prohibited.
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.             The maximum period  for which you  are entitled  to use  the
  110.             unregistered  shareware   version   for  the   purposes   of
  111.             determining whether  you wish  to  register may  not  exceed
  112.             thirty  (30)  days.  After  this  period  expires,  you  are
  113.             required by  this licence  to  either register  InspectA  or
  114.             delete your working  copy and  cease using  it. Support  the
  115.             shareware concept  by  registering  this product  -  it  all
  116.             depends on your honesty!
  117.  
  118.             You are restricted under this  licence to using InspectA  on
  119.             single  CPU  only.  Versions  other  than  the  unregistered
  120.             shareware version  are not  transferable,  nor may  they  be
  121.             copied for  any  reason  other than  for  legitimate  backup
  122.             purposes. Operation on  a LAN  or other  network requires  a
  123.             site licence agreement.
  124.  
  125.             Reverse engineering, patching or  other modification of  any
  126.             of the InspectA  components is  specifically prohibited  and
  127.             automatically  revokes  any  licence  of  use,  implied   or
  128.             otherwise. Reproduction,  copying  or modification  of  this
  129.             documentation  is  also   specifically  protected  by   this
  130.             licence.
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.             Contents
  144.  
  145.  
  146.             Introduction .............................................1
  147.  
  148.                  New Features in Version 1.10 ........................2
  149.  
  150.                  Documentation Overview ..............................5
  151.  
  152.                  Document Conventions ................................7
  153.  
  154.             Installing InspectA ......................................9
  155.  
  156.                  Before you Begin ....................................9
  157.  
  158.                       System Requirements ............................9
  159.  
  160.                       Package Contents ...............................10
  161.  
  162.                       Running INSTALL ................................11
  163.  
  164.                  Running INSPECT .....................................12
  165.  
  166.                       How To Start ...................................12
  167.  
  168.                       Help! ..........................................13
  169.  
  170.                       Using the Mouse ................................14
  171.  
  172.                       Viewing & Editing ..............................15
  173.  
  174.                       Basic Functions ................................15
  175.  
  176.                       Selecting Items ................................17
  177.  
  178.                       Multiple Windows ...............................17
  179.  
  180.             Configuration ............................................19
  181.  
  182.                       Command Line ...................................20
  183.  
  184.                  General .............................................22
  185.  
  186.                       Options ........................................22
  187.  
  188.                       Programs .......................................26
  189.  
  190.  
  191.  
  192.  
  193.                                                                        i
  194.  
  195.  
  196.  
  197.             Contents
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                       Swapping .......................................27
  204.  
  205.                       Video ..........................................28
  206.  
  207.                       Mouse ..........................................30
  208.  
  209.                       Colours ........................................32
  210.  
  211.                       Filelist .......................................33
  212.  
  213.                       Lists ..........................................38
  214.  
  215.                  Archive .............................................39
  216.  
  217.                       Macros .........................................43
  218.  
  219.                  Mailer ..............................................45
  220.  
  221.                       Mailer Type ....................................45
  222.  
  223.                       Address ........................................47
  224.  
  225.                       Domain Equivalents .............................48
  226.  
  227.                       Products .......................................49
  228.  
  229.                  Paths ...............................................50
  230.  
  231.                  Keys ................................................52
  232.  
  233.                       Key Descriptions ...............................56
  234.  
  235.                       Macros .........................................56
  236.  
  237.                  File Associations ...................................59
  238.  
  239.                  Text ................................................61
  240.  
  241.                       Import .........................................62
  242.  
  243.                       Export .........................................63
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.             ii
  256.  
  257.  
  258.  
  259.                                                                 Contents
  260.  
  261.  
  262.  
  263.  
  264.  
  265.                  Quit ................................................63
  266.  
  267.             InspectA Functions .......................................64
  268.  
  269.                  File Manager ........................................64
  270.  
  271.                       Files display ..................................65
  272.  
  273.                       Functions ......................................68
  274.  
  275.                  Archive Manager .....................................79
  276.  
  277.                  FidoNet Related Functions ...........................82
  278.  
  279.                  FTSC Type 2 Packet Manager ..........................85
  280.  
  281.                  Message View ........................................91
  282.  
  283.             Common Features ..........................................93
  284.  
  285.                  Path Selection ......................................93
  286.  
  287.                  Files List Selection ................................94
  288.  
  289.                  Directory Tree ......................................95
  290.  
  291.                  Drive Selection .....................................97
  292.  
  293.             Networks & CD-ROM ........................................99
  294.  
  295.                       User Configuration .............................99
  296.  
  297.                       Disk Index Files ...............................100
  298.  
  299.                       Description Files ..............................101
  300.  
  301.             External Commands ........................................102
  302.  
  303.                       Environment ....................................103
  304.  
  305.                       Environment Variables ..........................104
  306.  
  307.                       Redirection ....................................105
  308.  
  309.                       Stacked Commands ...............................105
  310.  
  311.                       Current Directory ..............................105
  312.  
  313.  
  314.  
  315.  
  316.  
  317.                                                                      iii
  318.  
  319.  
  320.  
  321.             Contents
  322.  
  323.  
  324.  
  325.  
  326.  
  327.             Prompts ..................................................107
  328.  
  329.             Import/Export ............................................109
  330.  
  331.                       [general] ......................................110
  332.  
  333.                       [video] ........................................115
  334.  
  335.                       [archive] ......................................118
  336.  
  337.                       [mailer] .......................................119
  338.  
  339.                       [paths] ........................................121
  340.  
  341.                       [externals] ....................................121
  342.  
  343.             Miscellaneous ............................................124
  344.  
  345.                       Screenblanker ..................................124
  346.  
  347.             Copyrights & Trademarks ..................................125
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.             iv
  380.  
  381.  
  382.  
  383.                                                             Introduction
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.             Introduction
  395.  
  396.  
  397.                            InspectA is a powerful and configurable  file
  398.                            management tool  with  enhanced  capabilities
  399.                            when dealing with various types of files.  It
  400.                            is also includes extensive program  launching
  401.                            capabilities. Its definable keyboard and file
  402.                            associations make  it a  convenient means  of
  403.                            both navigating the  file system and  running
  404.                            applications, and is  a superior  alternative
  405.                            to   the   more   traditional   clumsy    and
  406.                            restrictive  menu  systems.  The  amount   of
  407.                            memory used  by InspectA  when running  other
  408.                            programs is  negligible  when  program  image
  409.                            swapping is enabled.
  410.  
  411.                            InspectA  also  provides  a  way  of  viewing
  412.                            various  types  of  special  files,  such  as
  413.                            compressed file archives of various  formats,
  414.                            FTSC "type-2"  packets, FidoNet  *.MSG  files
  415.                            and may be  configured to use  any number  of
  416.                            other external viewing utilities to view PCX,
  417.                            GIF, JPG,  TIF,  dBase, worksheet  and  other
  418.                            types of files.
  419.  
  420.                            InspectA   incorporates    many    individual
  421.                            utilities  into  the  one  tool,  such  as  a
  422.                            multiple volume or drive search by file name,
  423.                            maintenance of  file descriptions  compatible
  424.                            with 4DOS,  file  editing  and  viewing.  Its
  425.                            built  in  command   line  execute   function
  426.                            provides command history of up to the last 64
  427.                            commands used.
  428.  
  429.                            InspectA is  easy to  use. All  commands  and
  430.                            functions  are  available   from  an   easily
  431.                            accessible pull-down menu system, as are  all
  432.                            user-defined  commands.   The   configuration
  433.                            utility provides  a straight-forward  way  of
  434.                            changing settings to taste.
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.             InspectA                                                   1
  442.  
  443.  
  444.  
  445.             Introduction
  446.  
  447.  
  448.  
  449.  
  450.  
  451.             New Features in Version 1.10
  452.  
  453.                            The  following  list  contains  most  of  the
  454.                            important changes, additions and enhancements
  455.                            added since version 1.0:
  456.  
  457.                               Support for SQZ compressed  archive format
  458.                               has been added.
  459.  
  460.                               The Files Manager interface  was enhanced;
  461.                               InspectA now  has  a  "desktop"  interface
  462.                               that  provides   multiple   file   manager
  463.                               windows open  on  multiple directories  at
  464.                               once, and the  ability to  iconise windows
  465.                               for later access.
  466.  
  467.                               The ability  to save  the current  windows
  468.                               setup was added to automatically restore a
  469.                               particular  desktop   layout  with   auto-
  470.                               rescaling to current screen size.
  471.  
  472.                               A pull-down menu system has been added for
  473.                               easy access of both  pre-defined and user-
  474.                               defined commands.
  475.  
  476.                               The format of  the list presented  in file
  477.                               windows can  now be  defined  and set  for
  478.                               each window. Multiple (an unlimited number
  479.                               of) formats  may  be  defined and  toggled
  480.                               using a keyboard mappable function.
  481.  
  482.                               The interactive  configuration  utility  -
  483.                               ICONFIG  -  was  added,   making  changing
  484.                               settings  much  easier  and  simpler  than
  485.                               maintaining and  "compiling"  an  external
  486.                               text based configuration file.
  487.  
  488.                               File manager  windows may  now be  resized
  489.                               and moved interactively.
  490.  
  491.                               Mouse support was added, greatly enhancing
  492.                               the ability to use the windowed desktop to
  493.                               its  fullest.  Windows  may  be  selected,
  494.                               closed,  iconised,   zoomed,   moved   and
  495.                               resized using the mouse pointer. Lists may
  496.                               be  scrolled,  items  selected   and  menu
  497.                               selections made - virtually  all functions
  498.  
  499.  
  500.  
  501.  
  502.  
  503.             2                                                   InspectA
  504.  
  505.  
  506.  
  507.                                                             Introduction
  508.  
  509.  
  510.  
  511.  
  512.  
  513.                               available from the keyboard may be carried
  514.                               out using the mouse.
  515.  
  516.                               Network/multiuser   support    has    been
  517.                               enhanced by adding  support for  a default
  518.                               configuration directory  as determined  by
  519.                               the HOME  environment  variable.  If  set,
  520.                               this  directory  is  used  to  store  user
  521.                               specific defaults  and the  windows layout
  522.                               file.
  523.  
  524.                               Various problems in  the handling  of copy
  525.                               and move  operations  of  read-only  files
  526.                               were solved.
  527.  
  528.                               Handling   of   the   pre-defined   "view"
  529.                               directory has  been improved.  Also, files
  530.                               within archives  with directories  are now
  531.                               handled seemlessly. If  multiple instances
  532.                               of a file  are extracted by  selecting one
  533.                               (this is unavoidable in some formats), all
  534.                               extracted files are correctly deleted.
  535.  
  536.                               Improved default archive handling commands
  537.                               have been added to the default setup.
  538.  
  539.                               When files  extracted  from  archives  are
  540.                               being viewed, the default directory is now
  541.                               set to the original  directory rather than
  542.                               the one in which the file was extracted.
  543.  
  544.                               The following commands  were added  to the
  545.                               Files   Manager:    Configuration    (runs
  546.                               ICONFIG), Open, Close, Zoom,  Resize, Move
  547.                               and Iconise  Window,  Select Directory  by
  548.                               name, Toggle Format of  file list, Command
  549.                               Menu and User Command selector.
  550.  
  551.                               The ability to  write marked  messages (or
  552.                               current message) to  text format  from the
  553.                               packet viewer was added.
  554.  
  555.                               Sorting a list of files lexically (by word
  556.                               length by  ascii order)  was added,  which
  557.                               provides the  ability to  sort  a list  of
  558.                               numeric file  names  in  a more  intuitive
  559.                               order.
  560.  
  561.  
  562.  
  563.  
  564.  
  565.             InspectA                                                   3
  566.  
  567.  
  568.  
  569.             Introduction
  570.  
  571.  
  572.  
  573.  
  574.  
  575.                               Sort by file description added.
  576.  
  577.                               Fully  interactive  and  straight  forward
  578.                               installation/upgrade procedure added.
  579.  
  580.                               Support for FTSCPROC product code listings
  581.                               instead of  using  a  hard-coded table  of
  582.                               known FTSC products and capabilities.
  583.  
  584.                               Path  designations   in  LHA   files  with
  585.                               extended headers now works correctly.
  586.  
  587.                               All previously  "registered-only" features
  588.                               are  now   available   on  the   shareware
  589.                               version.   However,   as    incentive   to
  590.                               register, a  shareware  "nag"  prompt  has
  591.                               been  added  and  will  appear  at  random
  592.                               intervals.
  593.  
  594.                               Support    for     command    input/output
  595.                               redirection  using  the  '<',   '>',  '>>'
  596.                               symbols has  been added.  This applies  to
  597.                               all instances  of where  InspectA runs  an
  598.                               external command.
  599.  
  600.                               Support  for   HPACK  archives   has  been
  601.                               updated to the  0.78 release and  that the
  602.                               earlier format  of  0.75  and  earlier  is
  603.                               incompatible, is no longer supported.
  604.  
  605.                               Support for  self-extracting archives  has
  606.                               been integrated into the  archive manager;
  607.                               InspectA will now check .EXE  files to see
  608.                               if they are archive  extraction envelopes.
  609.                               Self-extractors for  all  compress  except
  610.                               HPACK are supported (HPACK does not have a
  611.                               self-extractor feature).
  612.  
  613.                               Global "hot-keys" for  file view  and edit
  614.                               have been added; unlike  the standard view
  615.                               and edit  functions,  these are  available
  616.                               from anywhere  in  InspectA (both  INSPECT
  617.                               and  ICONFIG  via  SHIFT-F3  and  SHIFT-F4
  618.                               respectively).
  619.  
  620.                               InspectA now provides  the ability  to re-
  621.                               pack archives,  both  standard  and  self-
  622.                               extracting types, into a  different format
  623.  
  624.  
  625.  
  626.  
  627.             4                                                   InspectA
  628.  
  629.  
  630.  
  631.                                                             Introduction
  632.  
  633.  
  634.  
  635.  
  636.  
  637.                               or the  same  format. Archives  containing
  638.                               sub-directories   are    fully   supported
  639.                               provided that  the compression  program to
  640.                               which archives are converted  knows how to
  641.                               handle them.
  642.  
  643.                               A Virus  Scan capability  has been  added,
  644.                               either stand  alone to  scan files  in the
  645.                               current directory  and below,  or used  to
  646.                               scan  files  contained  in   one  or  more
  647.                               archives.  Virus  scanning  can   also  be
  648.                               carried out during archive repacking.
  649.  
  650.                               Support for PKZIP 2.0 or compatible method
  651.                               (ZI2) has  been  enhanced  to provide  the
  652.                               ability  to  handle,  create  and  extract
  653.                               version 1.10 and 2.0 files separately.
  654.  
  655.                               Support for  DWC archive  format has  been
  656.                               added.
  657.  
  658.                               This release  features  the  debut of  the
  659.                               OS/2 version  of  InspectA, is  compatible
  660.                               with OS/2 versions  1.2 or  greater, fully
  661.                               supporting HPFS  and NetWare  filesystems,
  662.                               and may be  run in a  Vio window  or full-
  663.                               screen session.
  664.  
  665.                               The OS/2  version  supports OS/2  specific
  666.                               filesystem information, including Extended
  667.                               Attributes, view and sorting files by date
  668.                               of creation and last access.
  669.  
  670.  
  671.  
  672.             Documentation Overview
  673.  
  674.                            Information on using InspectA may be found in
  675.                            two places; the  InspectA User's Guide  (part
  676.                            of  which  you  are  now  reading)  and   the
  677.                            InspectA On-line Help facility, accessible at
  678.                            almost any time  when running InspectA  using
  679.                            the  F1  key.  The   User's  Guide  provides
  680.                            instructions   on   installing   and    using
  681.                            InspectA,  advice   on  how   to  take   best
  682.                            advantage of the  powerful features  offered,
  683.                            and reference information on specific  topics
  684.                            in the appendixes.  The On-line Help function
  685.  
  686.  
  687.  
  688.  
  689.             InspectA                                                   5
  690.  
  691.  
  692.  
  693.             Introduction
  694.  
  695.  
  696.  
  697.  
  698.  
  699.                            provides instant access to information  about
  700.                            the current prompt,  screen or process  while
  701.                            using InspectA. For most uses, you will  only
  702.                            need  to   read   the  printed   or   on-disk
  703.                            documentation  if  you  wish  to  take   full
  704.                            advantage of  the  more  advanced  facilities
  705.                            offered  by   InspectA.  The   on-line   help
  706.                            facility  will  provide  all  the   necessary
  707.                            information to assist in using all the built-
  708.                            in facilities of the program itself, and  the
  709.                            program has  been  constructed  with  a  user
  710.                            interface intended  to  be  as  intuitive  as
  711.                            possible.
  712.  
  713.                            The  User's  Guide  itself  is  divided  into
  714.                            several sections:
  715.  
  716.                               Introduction & Installation; the first two
  717.                               chapters provide  an overview  of InspectA
  718.                               and contain instructions on installation.
  719.  
  720.                               Using InspectA;  this is  a "quick  start"
  721.                               guide, and  gets the  program working  for
  722.                               you quickly, so that  you can make  use of
  723.                               it  and  explore  all  it   has  to  offer
  724.                               immediately.
  725.  
  726.                               Configuration;  this  chapter  covers  all
  727.                               aspects of configuration according to your
  728.                               requirements and taste.
  729.  
  730.                               Functions;  this  section   provides  more
  731.                               detailed   descriptions   of   the   major
  732.                               functions available in InspectA, including
  733.                               the File Manager, Archive Viewer, Packet &
  734.                               Message Viewers  and  the  pull-down  menu
  735.                               system.
  736.  
  737.                               Appendices;   these    provide   reference
  738.                               material  for  functions   and  facilities
  739.                               available  throughout  various   parts  of
  740.                               InspectA  and   covers  some   aspects  of
  741.                               operation and  configuration  not  covered
  742.                               elsewhere.
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.             6                                                   InspectA
  752.  
  753.  
  754.  
  755.                                                             Introduction
  756.  
  757.  
  758.  
  759.  
  760.  
  761.             Document Conventions
  762.  
  763.                            This document uses the following  typographic
  764.                               conventions:
  765.  
  766.                       Examples       Description
  767.  
  768.  
  769.  
  770.                       README.TXT     Uppercase     (capital)     letters
  771.                                      indicate file names.
  772.  
  773.                       ICONFIGP, ICONFIG   Bold     uppercase     letters
  774.                                      indicate MSDOS or OS/2 commands.
  775.  
  776.                       text           Words  in  italic  indicate   place
  777.                                      holders for  information  that  you
  778.                                      must supply,  for example,  program
  779.                                      arguments or an entry in a field or
  780.                                      at a prompt.
  781.  
  782.                       [[ option ]]   Items inside double square brackets
  783.                                      are optional.
  784.  
  785.                       [ choice1 | choice2 ]    Braces and a vertical bar
  786.                                      indicate a  choice between  two  or
  787.                                      more items. You must choose one  of
  788.                                      the items unless all the items  are
  789.                                      also  enclosed  in  double   square
  790.                                      brackets  indicating  that  it   is
  791.                                      optional.
  792.  
  793.                       Example text   This  font  is  used  for   program
  794.                                      examples,   user   input,   program
  795.                                      output, information  in text  files
  796.                                      and error messages within the text.
  797.  
  798.                       Repeating ...  Three ellipses  following  an  item
  799.                                      indicate that more items having the
  800.                                      same form may be entered.
  801.  
  802.                       F1, ALT-A      Small capital letters indicate  the
  803.                                      names of  keys and  key  sequences,
  804.                                      such as ENTER and  CTRL-C. A hyphen
  805.                                      between a shift key (SHIFT, CTRL or
  806.                                      ALT) and  a letter  indicates  that
  807.                                      the key must be held down while the
  808.  
  809.  
  810.  
  811.  
  812.  
  813.             InspectA                                                   7
  814.  
  815.  
  816.  
  817.             Introduction
  818.  
  819.  
  820.  
  821.  
  822.  
  823.                                      corresponding   letter    key    is
  824.                                      pressed.
  825.  
  826.                                      The  cursor-movement  keys  on  the
  827.                                      numeric  keypad  are  called  ARROW
  828.                                      keys.  Individual  ARROW  keys  are
  829.                                      referred to by the direction of the
  830.                                      arrow on the  top of  the key  (ie.
  831.                                      LEFT, RIGHT, UP,  DOWN) or the name
  832.                                      on top of the key ( PGUP, PGDN, END
  833.                                      and HOME).
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.             8                                                   InspectA
  876.  
  877.  
  878.  
  879.                                                      Installing InspectA
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.             Installing InspectA
  891.  
  892.  
  893.                            This  chapter   explains   how   to   install
  894.                            InspectA.
  895.  
  896.                            InspectA  is  distributed  in  a   compressed
  897.                            format, and  should  be installed  using  the
  898.                            supplied installation batch file.
  899.  
  900.                            Before   running   INSTALL,   back   up   the
  901.                            distribution archive and  make sure you  have
  902.                            enough   free   disk   space   (roughly   400
  903.                            kilobytes) to contain the distribution files.
  904.  
  905.                            Floppy disk installation  is not supported  -
  906.                            you must  install  InspectA on  a  hard  disk
  907.                            drive or network volume.
  908.  
  909.  
  910.  
  911.             Before you Begin
  912.  
  913.                            Before installing InspectA on your hard disk,
  914.                            take a  few minutes  to make  sure that  your
  915.                            computer meets the  minimum requirements  and
  916.                            that the package is complete.
  917.  
  918.  
  919.                System Requirements
  920.  
  921.                            InspectA for  MSDOS  requires  at  least  the
  922.                            following configuration:
  923.  
  924.                               An   IBM   Personal   Computer   or   100%
  925.                               compatible running  MSDOS  version 3.3  or
  926.                               later
  927.  
  928.                               At least  384K  (kilobytes)  of  available
  929.                               memory at the MSDOS prompt.
  930.  
  931.                               A hard-disk drive with 400K of free space.
  932.  
  933.  
  934.  
  935.  
  936.  
  937.             InspectA                                                   9
  938.  
  939.  
  940.  
  941.             Installing InspectA
  942.  
  943.  
  944.  
  945.  
  946.  
  947.                               InspectA   will    give   much    improved
  948.                               performance on an 80286 or later processor
  949.                               and a fast hard disk sub-system. These are
  950.                               not, however, a prerequisite.
  951.  
  952.                               InspectA is capable of using extended text
  953.                               modes available on many EGA, VGA, SVGA and
  954.                               XVGA screens.  These also  are not  a pre-
  955.                               requisite for use, but will enhance use.
  956.  
  957.                               For  better   performance   in   launching
  958.                               external   applications   and   utilities,
  959.                               extended  or  expanded  memory   with  the
  960.                               appropriate   extended   (XMS   2.0+)   or
  961.                               expanded (LIMS 3.2  or 4.0)  memory driver
  962.                               is   highly   recommended.   Most   memory
  963.                               managers  for  Intel  80386  systems  have
  964.                               these facilities built-in.
  965.  
  966.                            InspectA  for  OS/2  requires  at  least  the
  967.                               following configuration:
  968.  
  969.                               An   IBM   Personal   Computer   or   100%
  970.                               compatible  running  OS/2  1.2  or  later.
  971.                               INSPECTP.EXE and  ICONFIGP.EXE are  16-bit
  972.                               applications, compatible with the 80286.
  973.  
  974.                               Sufficient free memory to  run (around 450
  975.                               kilobytes).
  976.  
  977.                               A hard-disk  drive with  400K  or more  of
  978.                               free space.
  979.  
  980.                               InspectA is capable of using extended (132
  981.                               column) text modes  available on  SVGA and
  982.                               XVGA screens. In order to use these modes,
  983.                               you  must  have  the  appropriate  display
  984.                               drivers installed and functioning.
  985.  
  986.  
  987.                Package Contents
  988.  
  989.                            Check  your  InspectA   package  to  see   if
  990.                            everything is there. If any of the components
  991.                            are missing,  contact  the  distributor  from
  992.                            whom you purchased the package, or - if it is
  993.                            the unregistered  shareware package  -  check
  994.                            with the source from which you obtained it.
  995.  
  996.  
  997.  
  998.  
  999.             10                                                  InspectA
  1000.  
  1001.  
  1002.  
  1003.                                                      Installing InspectA
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.                            The only  difference between  the  commercial
  1010.                            version  of  InspectA   and  the   registered
  1011.                            shareware version  is  the  packaging.    The
  1012.                            commercial version  is provided  on  diskette
  1013.                            (3.5" 720K  or 5.25"  360K formats),  and  is
  1014.                            accompanied  by  a  bound  manual  with   the
  1015.                            following files on the diskette:
  1016.  
  1017.                               ERRATA.TXT (may  or  may  not be  present)
  1018.                               contains  additions  and  errata  to  this
  1019.                               document
  1020.  
  1021.                               INSTALL.BAT  is  the  install  batch  file
  1022.                               (this is INSTALL.CMD in the OS/2 version).
  1023.  
  1024.                               INSPECT.HLP is the  combined help  and key
  1025.                               file, registered to you  or your company's
  1026.                               name
  1027.  
  1028.                               INSPECTA.110  is   a  compressed   archive
  1029.                               containing  the  software   itself,  which
  1030.                               includes INSPECT.EXE (INSPECTP.EXE in  the
  1031.                               OS/2  release)   the   file  manager   and
  1032.                               ICONFIG.EXE (ICONFIGP.EXE) the interactive
  1033.                               configuration  utility.      Other   files
  1034.                               containing default  or suggested  InspectA
  1035.                               settings are also included. One or more of
  1036.                               these may be used by the INSTALL script to
  1037.                               set up a default configuration.
  1038.  
  1039.                            The shareware version includes an  additional
  1040.                            file,  INSPECT.MAN,  inside  the  compressed
  1041.                            archive. This  is  the on-disk  manual.    In
  1042.                            addition, these  instructions  are  added  to
  1043.                            README.TXT.
  1044.  
  1045.  
  1046.                Running INSTALL
  1047.  
  1048.                            If you are upgrading from a previous version,
  1049.                            you should first backup  and delete your  old
  1050.                            INSPECT.INI.
  1051.  
  1052.                            To install, copy the contents of the InspectA
  1053.                            distribution disk or archive into a directory
  1054.                            on your hard disk.  If you have the shareware
  1055.                            version, unpack the distribution archive to a
  1056.                            temporary directory of your choice, including
  1057.  
  1058.  
  1059.  
  1060.  
  1061.             InspectA                                                  11
  1062.  
  1063.  
  1064.  
  1065.             Installing InspectA
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.                            the inner  INSPECTA.110 archive  which is  in
  1072.                            ZIP format, using the command:
  1073.  
  1074.                                 PKUNZIP INSPECTA.110.         (MS-DOS)
  1075.                                 unzip INSPECTA.110            (OS/2)
  1076.  
  1077.                            On MS-DOS, please ensure that you are using a
  1078.                            version of PKZIP greater than 1.10. On  OS/2,
  1079.                            you will need zip 1.9 or greater.
  1080.  
  1081.                            Make the  temporary  directory  the  default.
  1082.                            Type "INSTALL -H" and press  ENTER to display
  1083.                            the options available to you when installing.
  1084.                            After    running    INSTALL,    a     default
  1085.                            configuration is created, and InspectA is run
  1086.                            automatically to allow you to copy the  files
  1087.                            to a  convenient  place on  your  hard  drive
  1088.                            using F5 (COPY).  All settings  may be  later
  1089.                            customised using the ICONFIG utility.
  1090.  
  1091.  
  1092.  
  1093.             Running INSPECT
  1094.  
  1095.                            This section is  a "quick  start" in  getting
  1096.                            INSPECT  up  and  running  on  your   system.
  1097.                            Information on how  to configure  it to  your
  1098.                            requirements and taste  can be  found in  the
  1099.                            following section entitled Configuration.
  1100.  
  1101.  
  1102.                How To Start
  1103.  
  1104.                            After INSTALL has been run, you will find the
  1105.                            files    INSPECT(P).EXE,         INSPECT.HLP,
  1106.                            ICONFIG(P).EXE  and  INSPECT(P).INI  in   the
  1107.                            directory used when installing.
  1108.  
  1109.                            Note   that   the    OS/2   executable    and
  1110.                            configuration file names have the letter  'P'
  1111.                            (for "Protected Mode") added. This avoids any
  1112.                            confusion as to which  version is being  run,
  1113.                            and allows the two versions to be present and
  1114.                            run on the same machine without requiring any
  1115.                            special considerations. This manual refers to
  1116.                            the MSDOS names,  and if  you have  installed
  1117.                            the OS/2  version, you  should translate  the
  1118.                            names as follows:
  1119.  
  1120.  
  1121.  
  1122.  
  1123.             12                                                  InspectA
  1124.  
  1125.  
  1126.  
  1127.                                                      Installing InspectA
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.                                 INSPECT.EXE         to   inspectP.exe
  1134.                                 ICONFIG.EXE         to   iconfigP.exe
  1135.                                 INSPECT.INI         to   inspectp.ini
  1136.  
  1137.                            Only the window state file, INSPECT.SAV,  may
  1138.                            be shared by both versions. The configuration
  1139.                            file used  by  both  versions  is  compatible
  1140.                            (they may read  each other's  config file  if
  1141.                            renamed) - however, each contains information
  1142.                            specific to the operating system under  which
  1143.                            it was created.
  1144.  
  1145.                            The directory  in which  the executables  are
  1146.                            placed must be named in the search path  used
  1147.                            by the operating system. You may also find it
  1148.                            helpful to add the HOME environment  variable
  1149.                            to your DOS AUTOEXEC.BAT or OS/2  CONFIG.SYS,
  1150.                            because this will force  InspectA to use  the
  1151.                            directory to which it points for  INSPECT.INI
  1152.                            (the configuration file) and INSPECT.SAV (the
  1153.                            window state save file).
  1154.  
  1155.                            At this  point, you  should be  able to  type
  1156.                            INSPECT to run INSPECT. If not, check to make
  1157.                            sure that INSPECT.INI  exists, either in  the
  1158.                            current directory or  the directory named  by
  1159.                            the HOME  environment variable  (if set),  or
  1160.                            the directory containing  INSPECT.EXE. If  it
  1161.                            doesn't exist, run ICONFIG to create it. Note
  1162.                            that   all   three   files   -    ICONFIG.EXE
  1163.                            (iconfigP.exe) INSPECT.EXE (inspectP.exe) and
  1164.                            INSPECT.HLP  -  must   reside  in  the   same
  1165.                            directory.
  1166.  
  1167.                            On startup,  the  screen first  presented  is
  1168.                            InspectA's File Manager.
  1169.  
  1170.  
  1171.                Help!
  1172.  
  1173.                            When using InspectA, the following lists some
  1174.                            important things to remember:
  1175.  
  1176.                       /              If  you  get  "lost"  in  the  File
  1177.                                      Manager,  the  forward  slash   key
  1178.                                      invokes the pull-down menus,  where
  1179.                                      all InspectA functions are  readily
  1180.                                      accessible. (Pressing and releasing
  1181.  
  1182.  
  1183.  
  1184.  
  1185.             InspectA                                                  13
  1186.  
  1187.  
  1188.  
  1189.             Installing InspectA
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.                                      the  Alt  key  -  unless  this   is
  1196.                                      disabled in ICONFIG  - will have  a
  1197.                                      similar effect.  If your  mouse  is
  1198.                                      active, clicking  anywhere  on  the
  1199.                                      top line  of the  screen will  also
  1200.                                      activate the menus.)
  1201.  
  1202.                       ESC            This key  always means  "exit".  In
  1203.                                      some cases, this may also abort  an
  1204.                                      operation. Think of it as "ESCaping
  1205.                                      from" what you are currently doing.
  1206.  
  1207.                       F1             If you  are unsure  of what  to  do
  1208.                                      next,  or   what  information   the
  1209.                                      program is requesting from you, the
  1210.                                      F1 key may provide all the  answers
  1211.                                      you  may  seek.  Pressing  it  once
  1212.                                      invokes the  on-line  help  system,
  1213.                                      which  pops   up  a   window   with
  1214.                                      information relating  to  what  you
  1215.                                      are currently doing. If you need to
  1216.                                      find more information, you can  use
  1217.                                      the  PGDN and   PGUP keys  to read
  1218.                                      related information,  or  press  F1
  1219.                                      again to view the help index.
  1220.  
  1221.  
  1222.                Using the Mouse
  1223.  
  1224.                            InspectA is  able  to  take  advantage  of  a
  1225.                            MicroSoft  compatible   mouse,  if   one   is
  1226.                            installed. If you wish to use the mouse,  you
  1227.                            must make  sure  that  the  mouse  driver  is
  1228.                            loaded prior to running INSPECT.
  1229.  
  1230.                            With the  obvious  exception of  typing  data
  1231.                            into entry  fields, almost  all functions  in
  1232.                            InspectA can  be  performed using  the  mouse
  1233.                            either directly using screen controls, or via
  1234.                            the pulldown menu system.  In lists, you  can
  1235.                            move the highlight bar by either clicking  on
  1236.                            the entry you wish to highlight, or using the
  1237.                            SCROLL  BAR  to  randomly  access  and  scan
  1238.                            entries in the list. In forms, you can select
  1239.                            the field to  enter by  clicking anywhere  on
  1240.                            the field,  and  you can  adjust  the  cursor
  1241.                            position within a  field by  clicking on  the
  1242.                            point to place  the cursor. Menus  work in  a
  1243.  
  1244.  
  1245.  
  1246.  
  1247.             14                                                  InspectA
  1248.  
  1249.  
  1250.  
  1251.                                                      Installing InspectA
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.                            manner similar to lists; move the selector to
  1258.                            an item  on the  menu  by clicking  the  left
  1259.                            button once with the mouse cursor on it,  and
  1260.                            clicking it again when the selector has moved
  1261.                            to select the item.
  1262.  
  1263.  
  1264.                Viewing & Editing
  1265.  
  1266.                            This  version  of   InspectA  uses   external
  1267.                            programs to view and edit files, and  neither
  1268.                            is supplied with InspectA itself. You  should
  1269.                            either obtain  suitable  programs  for  these
  1270.                            purposes,  or  use  the  editor  and  viewing
  1271.                            program that you currently use.
  1272.  
  1273.                            As a  text editor,  we can  highly  recommend
  1274.                            SemWare's QEDIT, which  can be  found on  any
  1275.                            quality BBS. For viewing files, we  recommend
  1276.                            Vernon  D.  Buerg's   LIST.  Both  of   these
  1277.                            programs are used  by default, if  available.
  1278.                            OS/2 versions are available for purchase, but
  1279.                            neither  supports   HPFS,  and   neither   is
  1280.                            available as shareware.
  1281.  
  1282.                            A future version of InspectA will feature its
  1283.                            own internal editor and file viewer.
  1284.  
  1285.  
  1286.                Basic Functions
  1287.  
  1288.                            INSPECT is a list-based viewer which provides
  1289.                            a "point  and  shoot"  interface  to  objects
  1290.                            being viewed. The File Manager views the file
  1291.                            system, and allows selection  of one or  more
  1292.                            files from a list which displays the contents
  1293.                            of the current directory. InspectA recognises
  1294.                            certain types of files; including  compressed
  1295.                            archives (ARC,  ZIP,  LZH,  ZOO,  ARJ  etc.),
  1296.                            FidoNet mail packets and messages, and  files
  1297.                            which  may  be  executed.  You  can  navigate
  1298.                            through directories by placing the  highlight
  1299.                            bar on a directory name (including ".." which
  1300.                            moves to the parent directory of the  current
  1301.                            one) and pressing  ENTER, or by  placing the
  1302.                            mouse cursor over it  and clicking once  with
  1303.                            the left mouse button. Alternatively, you can
  1304.                            navigate through many directories very easily
  1305.  
  1306.  
  1307.  
  1308.  
  1309.             InspectA                                                  15
  1310.  
  1311.  
  1312.  
  1313.             Installing InspectA
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.                            using the  directory  tree, by  pressing  F9.
  1320.                            Selecting  other  types  of  files  will,  by
  1321.                            default, view  the file,  but this  behaviour
  1322.                            can be  modified  by  overriding  this  using
  1323.                            ICONFIG.
  1324.  
  1325.                            The Archive Manager  presents a  list of  its
  1326.                            members,  which  can  also  be  selected  and
  1327.                            actions performed on  them in  the same  way.
  1328.                            All other  built-in managers  offer the  same
  1329.                            types of  facility, other  options  available
  1330.                            dependant on  what  type  of  file  is  being
  1331.                            viewed.
  1332.  
  1333.                            The cursor movement keys can be used to  move
  1334.                            around the  list of  files;  UP moves  up one
  1335.                            file,  DOWN moves  down,  PGUP moves  up  one
  1336.                            window (or to  the top  of the  list, if  the
  1337.                            first   screen   of   files   is    currently
  1338.                            displayed), PGDN moves down one window,  HOME
  1339.                            moves to the top of  the list, and  END moves
  1340.                            to the bottom.
  1341.  
  1342.                            If you are using the mouse, you can move  the
  1343.                            highlight bar to  any item on  the screen  by
  1344.                            moving  the  highlight   cursor  to  it   and
  1345.                            clicking once  with  the  left  mouse  button
  1346.                            (clicking   an   item   which   is    already
  1347.                            highlighted selects it for viewing). To  move
  1348.                            beyond the current list of files, you need to
  1349.                            use the SCROLL BAR which is at the right hand
  1350.                            side of the  list. At the  top and bottom  of
  1351.                            the  SCROLL BAR  are  icons  which  move  the
  1352.                            cursor up and  down one line  at a time,  and
  1353.                            will  cause  the  list  to  scroll  when  the
  1354.                            beginning or  end  of the  list  is  reached.
  1355.                            Clicking anywhere on  the SCROLL BAR  between
  1356.                            these  two  icons  will  cause  the  list  to
  1357.                            reposition itself  in the  list according  to
  1358.                            the position  of  the  mouse  cursor  on  the
  1359.                            SCROLL BAR. The position  marker on  the bar
  1360.                            indicates the  currently  highlighted  item's
  1361.                            position in  the list.  As a  rule,  clicking
  1362.                            above the marker  moves up,  and below  moves
  1363.                            down.
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.             16                                                  InspectA
  1372.  
  1373.  
  1374.  
  1375.                                                      Installing InspectA
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.                Selecting Items
  1382.  
  1383.                            Selection  of  multiple  items  in  any  list
  1384.                            provides  the   facility  to   carry  out   a
  1385.                            particular action on all of them. The current
  1386.                            item is  highlighted  by pressing  the  SPACE
  1387.                            key; or  -  to  make marking  of  many  items
  1388.                            easier - you  can move and  mark at the  same
  1389.                            time, by holding down  either SHIFT key, and
  1390.                            use any  of the  cursor movement  keys  (UP,.
  1391.                            DOWN, PGUP, PGDN, END or  HOME). These toggle
  1392.                            the mark on all items starting and  including
  1393.                            the current one up to  the item to which  the
  1394.                            highlight bar  is moved.  The  F2 key  may be
  1395.                            used to  mark and  un-mark all  items in  the
  1396.                            list (or remark all  items which were  marked
  1397.                            prior the last operation).
  1398.  
  1399.                            Marking items with the mouse is also done  by
  1400.                            holding down the  SHIFT key and  clicking on
  1401.                            the item to mark  with the mouse cursor.  The
  1402.                            global mark/remark  function is  executed  by
  1403.                            holding down  the  ALT key  and clicking  the
  1404.                            left mouse button anywhere on the list.
  1405.  
  1406.  
  1407.                Multiple Windows
  1408.  
  1409.                            One of InspectA's  most powerful features  is
  1410.                            the ability to  log more  than one  directory
  1411.                            and  display   them  at   once  in   multiple
  1412.                            overlapping  windows.  While  the  only  real
  1413.                            limitation on the number of windows that  can
  1414.                            be open at any  particular time is  available
  1415.                            memory, it  may be  too confusing  and  quite
  1416.                            clumsy to have too  many windows open at  the
  1417.                            same time on the  desktop. If you enjoy  this
  1418.                            feature, learn to use the Iconise function to
  1419.                            temporarily "put away" windows until you need
  1420.                            them.
  1421.  
  1422.                            To Open a window, press SHIFT-INS. Select the
  1423.                            directory you wish to view in the new  window
  1424.                            by typing the name in, or by using any of the
  1425.                            other interactive search facilities  provided
  1426.                            by the directory selection prompt.
  1427.  
  1428.                            Switch between windows by using the TAB key.
  1429.  
  1430.  
  1431.  
  1432.  
  1433.             InspectA                                                  17
  1434.  
  1435.  
  1436.  
  1437.             Installing InspectA
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.                            Close the current  window by pressing  SHIFT-
  1444.                            DEL. This  does not  work  on the  last  non-
  1445.                            iconised window (at least one window must  be
  1446.                            open at all times).
  1447.  
  1448.                            Iconise the  current window  by using  SHIFT-
  1449.                            NUMPAD-5 (this is the  centre key marked  "5"
  1450.                            on the numeric  keypad). As  with Close,  you
  1451.                            cannot iconise the only open window.
  1452.  
  1453.                            CTRL-ENTER "zooms" or "un-zooms" a window.
  1454.  
  1455.                            Except with  Open  Window.,  these  functions
  1456.                            also have mouse control equivalents; click on
  1457.                            the top left corner of a window to close, top
  1458.                            right to maximise  (zoom),  left  of the  top
  1459.                            right corner to iconise.
  1460.  
  1461.                            Iconised windows can be restored by using the
  1462.                            SHIFT-TAB key  (list windows)  and  selecting
  1463.                            from the list presented.  Using a mouse,  you
  1464.                            can also click  with the left  button on  the
  1465.                            icon.
  1466.  
  1467.                            Windows can also be resized using either  the
  1468.                            keyboard or mouse. Using the keyboard,  press
  1469.                            the  GREY-* key  and use  the  ARROW keys  to
  1470.                            adjust. If using  the mouse, you  can move  a
  1471.                            window by clicking and holding down the  left
  1472.                            mouse button when the cursor is on any  point
  1473.                            on the title  bar at the  top of the  window.
  1474.                            Resize by holding down  the same button  with
  1475.                            the mouse  cursor on  the bottom  right  hand
  1476.                            corner of the window.
  1477.  
  1478.                            It is  possible to  save your  window  layout
  1479.                            using  ALT-F9.  This  saves  both  open  and
  1480.                            iconised windows, so it may be convenient for
  1481.                            saving a  list of  directories that  you  use
  1482.                            often, and selecting the icons needed at  the
  1483.                            start of each  session. InspectA's -u  switch
  1484.                            also allows you to explicitly set the name of
  1485.                            the path  and file  used to  save and  recall
  1486.                            window information, so  it may be  convenient
  1487.                            in some cases to  set up windows for  various
  1488.                            uses and save  them as  profiles in  separate
  1489.                            files.
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.             18                                                  InspectA
  1496.  
  1497.  
  1498.  
  1499.                                                            Configuration
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.             Configuration
  1511.  
  1512.  
  1513.  
  1514.                            This section describes the use of  InspectA's
  1515.                            configuration utility, ICONFIG. This  program
  1516.                            may be  executed  either  directly  from  the
  1517.                            command  prompt,  from  InspectA  itself,  by
  1518.                            selection from  the File  pull-down menu,  or
  1519.                            directly by using ALT-C.
  1520.  
  1521.  
  1522.                            NOTE:  Because all  keys  available from  the
  1523.                            File Manager may  be redefined, any  keyboard
  1524.                            bindings given are those  which are bound  by
  1525.                            default. The user  should remember this  when
  1526.                            reading this documentation.
  1527.  
  1528.  
  1529.                            When run, ICONFIG displays  the full path  to
  1530.                            the configuration (.INI)  file being  editing
  1531.                            on the top line, and below, the configuration
  1532.                            menu horizontally along the upper part of the
  1533.                            screen. Each  of  the  main  items  links  to
  1534.                            either a pull-down menu with sub-options,  or
  1535.                            a  picklist  containing  items  that  may  be
  1536.                            added,  deleted  or  modified.  For  ease  of
  1537.                            reference,  most  of  the  headings  in  this
  1538.                            chapter reflect  the menu  structure used  in
  1539.                            the program itself.
  1540.  
  1541.  
  1542.                            The LEFT, RIGHT, UP and DOWN keys may be used
  1543.                            to navigate the menu system, or the mouse can
  1544.                            be used  to select  an item  either from  the
  1545.                            main configuration menu or  any of the  items
  1546.                            on the pull-down menu.
  1547.  
  1548.  
  1549.                            Unless overridden  by a  command line  option
  1550.                            (see below), ICONFIG uses the same method  to
  1551.                            search for its configuration file as is  used
  1552.                            by InspectA itself.   It first  looks in  the
  1553.  
  1554.  
  1555.  
  1556.  
  1557.             InspectA                                                  19
  1558.  
  1559.  
  1560.  
  1561.             Configuration
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.                            directory nominated by  the HOME  environment
  1568.                            variable, and  if none  is found  there,  the
  1569.                            current  directory  and  then  the  directory
  1570.                            where  ICONFIG.EXE  resides  in  that  order.
  1571.                            However, if the HOME environment variable  is
  1572.                            set, and no configuration file is found there
  1573.                            but is obtained elsewhere, ICONFIG will still
  1574.                            write it  out  to the  HOME  directory.  This
  1575.                            provides the facility to place a default .INI
  1576.                            file in the same directory as ICONFIG.EXE  on
  1577.                            a network,  and  have users  run  ICONFIG  to
  1578.                            create their own, modelled after the  network
  1579.                            default.
  1580.  
  1581.  
  1582.                Command Line
  1583.  
  1584.  
  1585.                            ICONFIG  accepts  the  same  set  of  command
  1586.                            parameters as INSPECT itself. Like  InspectA,
  1587.                            it  also   reads  the   INSPECT   environment
  1588.                            variable before examining the actual  command
  1589.                            line.
  1590.  
  1591.  
  1592.                            Command switches used by ICONFIG are:
  1593.  
  1594.                       Switch         Description
  1595.  
  1596.  
  1597.  
  1598.                       -c dir         Nominate   the   directory    where
  1599.                                      INSPECT.INI should be read from and
  1600.                                      saved. If this  directory does  not
  1601.                                      contain INSPECT.INI on startup, the
  1602.                                      current  and  executable  directory
  1603.                                      are searched, and if found, will be
  1604.                                      read  from  there.    However,   on
  1605.                                      saving  changes  to  disk,  ICONFIG
  1606.                                      will save to the new  configuration
  1607.                                      file to this directory.
  1608.  
  1609.                       -smethod       Selects the method used for program
  1610.                                      image swapping.  This overrides the
  1611.                                      method configured in the .INI file.
  1612.                                      Within ICONFIG,  this only  affects
  1613.                                      the Shell function ( ALT-Z from any
  1614.                                      menu, list or prompt).
  1615.  
  1616.  
  1617.  
  1618.  
  1619.             20                                                  InspectA
  1620.  
  1621.  
  1622.  
  1623.                                                            Configuration
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.                                      Valid methods are:
  1630.  
  1631.                                      X    swap to XMS
  1632.  
  1633.                                      E    for swap to EMS
  1634.  
  1635.                                      D    for swap to disk
  1636.  
  1637.                                      N    suppress swapping.
  1638.  
  1639.                       -voptions      Sets default video options.
  1640.  
  1641.                               m      select monochrome palette
  1642.  
  1643.                               c      select colour palette
  1644.  
  1645.                               n      suppress 'snow' on CGA (MSDOS only)
  1646.  
  1647.                               d      disable  CGA   'snow'   suppression
  1648.                                      (MSDOS only)
  1649.  
  1650.                               b      allow  blinking   background   (not
  1651.                                      intense)
  1652.  
  1653.                               h      allow   intense   background   (not
  1654.                                      blinking)
  1655.  
  1656.                               x      use current  background intense  or
  1657.                                      blinking state
  1658.  
  1659.                               s      do not restore mode (see v, 2, 4  &
  1660.                                      5 options)
  1661.  
  1662.                               z      forces mode restore (overrides 's')
  1663.  
  1664.                               2      force  25  line   mode  on  EGA   &
  1665.                                      VGA/SVGA/XVGA
  1666.  
  1667.                               4 or 5 force 43  (EGA)  or 50  (VGA)  line
  1668.                                      mode
  1669.  
  1670.                               vmode  set a specific mode number (MSDOS)
  1671.  
  1672.                               vRxC   set  display  size,  where  R=rows,
  1673.                                      C=columns. If  missing, columns  is
  1674.                                      assumed to be 80 (OS/2)
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.             InspectA                                                  21
  1682.  
  1683.  
  1684.  
  1685.             Configuration
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.                            All other options  available in InspectA  are
  1692.                            simply ignored.  The following  two  switches
  1693.                            are specific to ICONFIG.
  1694.  
  1695.                       -i file        Import configuration from text file
  1696.  
  1697.                       -x file        Export configuration to text file.
  1698.  
  1699.                            These correspond  to  the Import  and  Export
  1700.                            items on the  Text menu and  are provided  as
  1701.                            command  line  options  to  allow  for   non-
  1702.                            interactive  use.  All  items  which  can  be
  1703.                            configured in ICONFIG can also be manipulated
  1704.                            by  exporting   an  existing   configuration,
  1705.                            editing  the   resulting   text   file,   and
  1706.                            importing the modified file.
  1707.  
  1708.  
  1709.  
  1710.             General
  1711.  
  1712.                            This section covers most of the general items
  1713.                            that may be set according to preference.
  1714.  
  1715.  
  1716.                Options
  1717.  
  1718.                            Selecting this item displays a form on  which
  1719.                            general operational options can be set:
  1720.  
  1721.                       Option         Description
  1722.  
  1723.  
  1724.  
  1725.                       Kbd Delay      If you  are using  an AT  or  later
  1726.                                      model computer (286, 386, 486 etc),
  1727.                                      then the two Kbd fields may be used
  1728.                                      to  set   the  keyboard   typomatic
  1729.                                      response speeds. Earlier models  of
  1730.                                      computer   do    not   have    this
  1731.                                      capability and  any  settings  here
  1732.                                      will have no effect.
  1733.  
  1734.                                      Delay is  the amount  of time  from
  1735.                                      when a key  is pressed  to when  it
  1736.                                      starts   automatically    repeating
  1737.                                      while held  down. A  shorter  delay
  1738.                                      increases the  sensitivity  of  key
  1739.  
  1740.  
  1741.  
  1742.  
  1743.             22                                                  InspectA
  1744.  
  1745.  
  1746.  
  1747.                                                            Configuration
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.                                      repeat. Options  range  from  250ms
  1754.                                      through  1000ms  (1/4  second  -  1
  1755.                                      second).
  1756.  
  1757.                       Kbd Speed      Speed is the rate at which keyboard
  1758.                                      repeat generates characters.
  1759.  
  1760.                                      If either of the Kbd fields is  set
  1761.                                      to Auto (the  default), repeat  key
  1762.                                      settings will  not  be  changed  by
  1763.                                      InspectA. Because there  is no  way
  1764.                                      to determine and save the  original
  1765.                                      typomatic settings are at  startup,
  1766.                                      InspectA will not attempt to  reset
  1767.                                      the  typomatic  rate  on  exit   or
  1768.                                      Shell.
  1769.  
  1770.                       View Path      This is used as a temporary holding
  1771.                                      area  for   files   extracted   for
  1772.                                      viewing from  compressed  archives.
  1773.                                      Only the drive  letter needs to  be
  1774.                                      valid in  the  given path,  as  the
  1775.                                      view path  itself will  be  created
  1776.                                      and deleted  as  required.  If  the
  1777.                                      path already exists when needed, it
  1778.                                      will not be deleted.
  1779.  
  1780.                       Dir Index      If enabled, this switch causes  the
  1781.                                      disk directory index to be  written
  1782.                                      to disk  and automatically  updated
  1783.                                      whenever a  directory  is  deleted,
  1784.                                      added or  renamed within  InspectA.
  1785.                                      See   Directory   Index   in    the
  1786.                                      Appendices for details.
  1787.  
  1788.                                      Enabling this option is  equivalent
  1789.                                      to  specifying   -m  on   INSPECT's
  1790.                                      command line.
  1791.  
  1792.                                      Irrespective of  this  setting,  or
  1793.                                      the   -m   command   line   switch,
  1794.                                      InspectA will still use a directory
  1795.                                      index if one  exists for the  drive
  1796.                                      being read.
  1797.  
  1798.                       Index File     This field  specifies the  name  of
  1799.                                      the  file  used  as  the  directory
  1800.                                      index.   The   default   name    is
  1801.  
  1802.  
  1803.  
  1804.  
  1805.             InspectA                                                  23
  1806.  
  1807.  
  1808.  
  1809.             Configuration
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.                                      DISKMAP.IND. If  you run  both  the
  1816.                                      MSDOS and OS/2 versions on the same
  1817.                                      machine, and  the filesystem  being
  1818.                                      used supports  long nams  (HPFS  or
  1819.                                      NetWare), it  is  better to  use  a
  1820.                                      different set  of index  files  for
  1821.                                      use in each mode.
  1822.  
  1823.                       Index Path     This specifies a subdirectory  name
  1824.                                      in which  the directory  files  are
  1825.                                      stored. If  left  blank,  the  root
  1826.                                      (top level) directory  is used.  If
  1827.                                      no drive letter is given, then  the
  1828.                                      subdirectory  on  the  drive  being
  1829.                                      read is  used -  it is  created  if
  1830.                                      necessary. If  a  drive  letter  is
  1831.                                      specified, then all directory index
  1832.                                      files  are  stored  in  the   named
  1833.                                      directory on  the nominated  drive,
  1834.                                      with the first  letter of the  file
  1835.                                      being  substituted  for  the  drive
  1836.                                      letter. This is useful for  storing
  1837.                                      and updating directory index  files
  1838.                                      on read-only network drives or  CD-
  1839.                                      ROM.
  1840.  
  1841.                       Net Path Only  If this switch is enabled, InspectA
  1842.                                      will only use the given Index  Path
  1843.                                      for  network  and  CD-ROM   drives.
  1844.                                      Local  logical  drive  indices  are
  1845.                                      stored  in  the  index  file   name
  1846.                                      nominated in the root directory  of
  1847.                                      the drive.
  1848.  
  1849.                       Archiver       This selects the archive type  used
  1850.                                      by  default  when   adding  to   or
  1851.                                      creating archives.
  1852.  
  1853.                       Filedesc       These  fields  determine  how  file
  1854.                                      descriptions are stored on disk  in
  1855.                                      description files.  The Fill  entry
  1856.                                      determines   which    column    the
  1857.                                      description starts in. A value of 0
  1858.                                      causes  only   one  space   to   be
  1859.                                      inserted between  the filename  and
  1860.                                      description  irrespective  of   the
  1861.                                      filename  length.  You  can   force
  1862.                                      upper-  or  lower-  case  for   the
  1863.  
  1864.  
  1865.  
  1866.  
  1867.             24                                                  InspectA
  1868.  
  1869.  
  1870.  
  1871.                                                            Configuration
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.                                      filename by selection  in the  Case
  1878.                                      field.  If  Default  is   selected,
  1879.                                      InspectA uses uppercase under MSDOS
  1880.                                      and under OS/2 uses the filename as
  1881.                                      it appears on disk.
  1882.  
  1883.                       Filename       These    fields    determine    the
  1884.                                      appearance of filenames in the File
  1885.                                      Manager  display.  Cols  determines
  1886.                                      the maximum width of filenames, and
  1887.                                      Case forces upper-,  lower- or  the
  1888.                                      default   case   (uppercase   under
  1889.                                      MSDOS,   and   according   to   the
  1890.                                      filesystem under OS/2).
  1891.  
  1892.                       Desc Cols      This determines the  length of  the
  1893.                                      description item  in the  displayed
  1894.                                      files list.  If  set to  zero,  the
  1895.                                      description is considered to be  of
  1896.                                      unlimited length.
  1897.  
  1898.                       Dirname Case   Allows upper- or lower- case to  be
  1899.                                      forced  for   directory  names   as
  1900.                                      displayed in the files list.
  1901.  
  1902.                       Hide Menus     By  default,  InspectA  displays  a
  1903.                                      menu bar  on the  top line  of  the
  1904.                                      screen. This menu  can be  selected
  1905.                                      using  the  Alt   key  (press   and
  1906.                                      release) or the forward slash  key.
  1907.                                      This  menu  can  be  hidden   until
  1908.                                      selected by enabling this option.
  1909.  
  1910.                       Title Justify  This determines  placement  of  the
  1911.                                      directory title on windows.
  1912.  
  1913.                       Title Fill     The entry in this field is used  as
  1914.                                      a fill character on the title  bar.
  1915.                                      This is  an ASCII  code, between  0
  1916.                                      and 255;  the default  of 0  causes
  1917.                                      spaces   to    be   used.    Likely
  1918.                                      candidates are  176, 177,  178  and
  1919.                                      219.
  1920.  
  1921.                       No 'Hot' Alt   This disables the default action of
  1922.                                      the    ALT   key.    In    windowed
  1923.                                      environments  (OS/2   PM  or   WPS,
  1924.                                      DESQview,  Windows)   the   default
  1925.  
  1926.  
  1927.  
  1928.  
  1929.             InspectA                                                  25
  1930.  
  1931.  
  1932.  
  1933.             Configuration
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.                                      action on  pressing  and  releasing
  1940.                                      the ALT key may cause problems.
  1941.  
  1942.                       Enable Stats   InspectA  may  optionally   display
  1943.                                      disk  statistics  on  a  background
  1944.                                      window when  the  File  Manager  is
  1945.                                      active.  There  is  a   performance
  1946.                                      penality in doing so, however,  and
  1947.                                      on  slower   systems   or   systems
  1948.                                      running multitasking software,  the
  1949.                                      refresh  required   to  keep   this
  1950.                                      display  up  to   date  may   cause
  1951.                                      InspectA to appear  to run  slowly.
  1952.                                      This is particularly noticable when
  1953.                                      accessing a remote (network) drive.
  1954.  
  1955.                                      Even if  disabled, disk  statistics
  1956.                                      can still be toggled on and off  by
  1957.                                      using ALT-F5, or viewed with  CTRL-
  1958.                                      BACKSPACE.
  1959.  
  1960.  
  1961.                Programs
  1962.  
  1963.                            These fields determine the external edit  and
  1964.                            view programs used by  INSPECT. If the  Edit,
  1965.                            View and Scan program fields are left  blank,
  1966.                            InspectA uses Q as editor (this is the  usual
  1967.                            name used by  SemWare's QEDIT program),  LIST
  1968.                            (by Vernon D. Buerg) as file viewer and  SCAN
  1969.                            /NOMEM /SUB (by McAfees & Assoc) as the virus
  1970.                            scan program.
  1971.  
  1972.                            DOS version only: The Edit mem, View mem  and
  1973.                            Scan  mem  fields  determine  how  memory  is
  1974.                            managed  when  the  editor,  view  and   scan
  1975.                            programs  are  invoked.  These  are  used  to
  1976.                            specify the  maximum amount  of memory  -  in
  1977.                            kilobytes  -  used  by  each  program.  These
  1978.                            optimise  program  image  swapping,  so  that
  1979.                            InspectA will  only  swap when  necessary  to
  1980.                            make sure sufficient memory will be free. Two
  1981.                            special values may also  be used; '0'  causes
  1982.                            InspectA to unconditionally swap when program
  1983.                            image swapping  has  been enabled,  and  '-1'
  1984.                            will   prevent    InspectA   from    swapping
  1985.                            irrespective of that setting.
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.             26                                                  InspectA
  1992.  
  1993.  
  1994.  
  1995.                                                            Configuration
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.                            Note that swapping must  be enabled for  this
  2002.                            to work correctly (see next section).
  2003.  
  2004.  
  2005.                Swapping
  2006.  
  2007.                            This item applies only the the MSDOS version.
  2008.  
  2009.                            The  items   under   this   heading   control
  2010.                            InspectA's program image swapping capability.
  2011.                            Using this technique, InspectA removes itself
  2012.                            almost completely  from memory  when  running
  2013.                            external programs, consuming less than 2K  of
  2014.                            memory,  and  providing  as  much  memory  as
  2015.                            possible to the program being run.
  2016.  
  2017.                            The Swap Path field should specify where  the
  2018.                            program image  file  is  to  be  placed  when
  2019.                            attempting to swap to disk. This will be used
  2020.                            whenever swap to  disk is selected,  or as  a
  2021.                            fall-back if insufficient  XMS or EMS  memory
  2022.                            is available  to contain  the entire  program
  2023.                            image. This should  be a valid  path, and  be
  2024.                            guaranteed to have at least 350K free at  all
  2025.                            times,   otherwise    swapping   will    fail
  2026.                            preventing  execution  of  external  programs
  2027.                            with swapping. InspectA will never execute an
  2028.                            external program unless sufficient memory  is
  2029.                            available, and if  swapping is enabled,  that
  2030.                            also means  that sufficient  space should  be
  2031.                            available for program image swapping.
  2032.  
  2033.                            If swap to disk is enabled by default, or  if
  2034.                            you have less than one megabyte of EMS or XMS
  2035.                            free, then for performance reasons, the  path
  2036.                            specified would be best placed on a fast disk
  2037.                            drive or RAM disk (virtual disk drive created
  2038.                            in memory). If you have  a choice of using  a
  2039.                            RAM disk or allocating that memory to XMS, it
  2040.                            is usually much better used as XMS.
  2041.  
  2042.                            Swap Type  allows  you to  select  where  the
  2043.                            program image is  to be stored.  This is  one
  2044.                            of:
  2045.  
  2046.                            XMS       Extended memory; requires an XMS
  2047.                                      2.0+ driver
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.             InspectA                                                  27
  2054.  
  2055.  
  2056.  
  2057.             Configuration
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.                            EMS       Expanded memory; requires a LIMS
  2064.                                      3.2 or 4.0 compatible EMS driver
  2065.                            Disk      Uses a disk file to store the
  2066.                                      program image This is the slowest
  2067.                                      of the three swapping methods
  2068.                            None      Selecting this (the default)
  2069.                                      disables program image swapping
  2070.                                      completely
  2071.                            Selecting XMS or EMS will cause disk swapping
  2072.                            to be used as  a fall-back. Because of  this,
  2073.                            you should ensure that the path nominated  in
  2074.                            the Swap Path field is valid.
  2075.  
  2076.  
  2077.                Video
  2078.  
  2079.                            These options  relate to  video handling.  On
  2080.                            some hardware, these may cause strange  side-
  2081.                            effects,  so   you  should   be  careful   in
  2082.                            specifying   or   overriding   any   of   the
  2083.                            standards.  While  highly  unlikely,  it   is
  2084.                            remotely possible that  you can cause  damage
  2085.                            to your video hardware by selecting the wrong
  2086.                            options. Be sure to  consult the manuals  for
  2087.                            your   video   card   and   monitor    before
  2088.                            experimenting.
  2089.  
  2090.                       Entry          Description
  2091.  
  2092.  
  2093.  
  2094.                       Video Mode     Selects the default  video mode  to
  2095.                                      use:
  2096.  
  2097.                            Auto      Use the video mode and screen  size
  2098.                                      current when  InspectA is  started.
  2099.                                      This causes InspectA not to  change
  2100.                                      screen mode,  but to  adapt to  the
  2101.                                      existing one (this is the default).
  2102.  
  2103.                            25        Force 25 line mode. If InspectA  is
  2104.                                      started when in 43/50 line mode, it
  2105.                                      sets 25 line mode before.
  2106.  
  2107.                            43/50     Sets 43 (EGA) or 50 (VGA) line mode
  2108.                                      if not  already in  those modes  on
  2109.                                      startup
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.             28                                                  InspectA
  2116.  
  2117.  
  2118.  
  2119.                                                            Configuration
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.                            Custom    This provides the ability to switch
  2126.                                      Super-VGA  and  other  video  cards
  2127.                                      with  special  mode  support   into
  2128.                                      "extended"  mode  as  InspectA   is
  2129.                                      invoked, offering  the  ability  to
  2130.                                      run the program in 132 column  mode
  2131.                                      or make use  of some other  unusual
  2132.                                      text mode.
  2133.  
  2134.                       Custom Mode    [MSDOS] When Custom is selected  in
  2135.                                      the video mode  field, this is  the
  2136.                                      mode number (in  decimal) used.  Be
  2137.                                      sure to  consult the  documentation
  2138.                                      for you  video  card  before  using
  2139.                                      this option.
  2140.  
  2141.                                      As an indication, SVGA cards  based
  2142.                                      on the ET-4000  chip use modes  52,
  2143.                                      54 and 56 for various types of  132
  2144.                                      column mode, and those based on the
  2145.                                      Trident 8900 series chip use  modes
  2146.                                      82, 84 and 86.
  2147.  
  2148.                       Custom Rows / Cols  [OS/2] This option allows  you
  2149.                                      to select  the number  of rows  and
  2150.                                      columns  to  use  on  startup.  The
  2151.                                      entries supplied here must be valid
  2152.                                      for your display adaptor - for full
  2153.                                      screen use, 80  or 132 columns  may
  2154.                                      be  used   with   SVGA   and   XVGA
  2155.                                      hardware, and the number of  colums
  2156.                                      according to what  is supported  by
  2157.                                      the display  adaptor (this  depends
  2158.                                      on the availability of text display
  2159.                                      fonts). In PM or WPS windows on the
  2160.                                      desktop, only  80  columns  may  be
  2161.                                      used (but rows  may be  set to  any
  2162.                                      number 1 to 255.
  2163.  
  2164.                                      Note  that  in  order  to  use  132
  2165.                                      columns, you  must  have  installed
  2166.                                      the appropriate display drivers and
  2167.                                      used the  SVGA  utility to  set  up
  2168.                                      SVGADATA.PMI    in    your     OS/2
  2169.                                      directory.
  2170.  
  2171.                       Set Mode       This  option   is   the   same   as
  2172.                                      specifying -vs on the command line.
  2173.  
  2174.  
  2175.  
  2176.  
  2177.             InspectA                                                  29
  2178.  
  2179.  
  2180.  
  2181.             Configuration
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.                                      It causes any mode changes made  as
  2188.                                      a result of  setting the Video  and
  2189.                                      Custom  Mode   fields   to   become
  2190.                                      'permanent', so that InspectA  will
  2191.                                      leave the  screen in  the  selected
  2192.                                      mode on  exist,  and  when  running
  2193.                                      external programs.
  2194.  
  2195.                       Background     This   field   selects   background
  2196.                                      intensity or blinking.
  2197.  
  2198.                       Dir Window     Determines the default size of  the
  2199.                                      directory  window   (this  can   be
  2200.                                      changed  in  InspectA  using  CTRL-
  2201.                                      ENTER.
  2202.  
  2203.                       Screenblank    This is  the number  of minutes  of
  2204.                                      inactivity  before  InspectA   will
  2205.                                      blank the screen. The default entry
  2206.                                      of zero disables this feature.
  2207.  
  2208.                       Rescan Time    On   multituser   or   multitasking
  2209.                                      systems, the disk may be changed by
  2210.                                      other  tasks.   To  have   InspectA
  2211.                                      periodically  rescan  the   current
  2212.                                      directory
  2213.  
  2214.                       Frame (A)      Sets the frame type for the  active
  2215.                                      (current)  window   in  the   Files
  2216.                                      Manager.
  2217.  
  2218.                       Frame (B)      Sets  the   frame  type   for   all
  2219.                                      inactive  (non-current)  window  in
  2220.                                      the Files Manager.
  2221.  
  2222.  
  2223.                Mouse
  2224.  
  2225.                            This set of fields controls InspectA's use of
  2226.                            a MicroSoft  or  compatible  mouse.  For  the
  2227.                            mouse to become active and available for use,
  2228.                            InspectA requires that a mouse driver also be
  2229.                            present; these  are typically  supplied  with
  2230.                            the mouse itself, and you should ensure  that
  2231.                            this is loaded  in your  AUTOEXEC.BAT, or  at
  2232.                            some  point  when  you  computer  starts  and
  2233.                            before running InspectA.
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.             30                                                  InspectA
  2240.  
  2241.  
  2242.  
  2243.                                                            Configuration
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.                            Under OS/2, you  should have the  appropriate
  2250.                            pointer device drivers loaded in CONFIG.SYS.
  2251.  
  2252.                            Fields on the mouse controls window are:
  2253.  
  2254.                       Entry          Description
  2255.  
  2256.  
  2257.  
  2258.                       Use Mouse      This is  an  enable/disable  switch
  2259.                                      for the  mouse. To  enable,  select
  2260.                                      Yes, to disable, select No.
  2261.  
  2262.                       Mouse Pointer  This field provides the ability  to
  2263.                                      select the  type of  mouse  pointer
  2264.                                      that InspectA  uses.  The  Standard
  2265.                                      mouse pointer  is a  simple  block,
  2266.                                      with the background and  foreground
  2267.                                      colours    reversed    from     the
  2268.                                      surrounding  text.  Other  pointers
  2269.                                      available   are   Diamond    (white
  2270.                                      diamond)   and   Triangle   (yellow
  2271.                                      triangle).   Chose   according   to
  2272.                                      preference.
  2273.  
  2274.                       Mouse Speed    This sets  the  mouse  sensitivity;
  2275.                                      Auto leaves the current sensitivity
  2276.                                      unchanged  (this  is  usually   the
  2277.                                      mouse  driver  default),  and  Slow
  2278.                                      through  V.Fast  set  the  movement
  2279.                                      ratio (the  ratio between  distance
  2280.                                      that the mouse physically moves and
  2281.                                      the distance the  pointer moves  on
  2282.                                      the screen). Use the speed that you
  2283.                                      feel most comfortable with.
  2284.  
  2285.                       SVGA Mouse     Under MSDOS, most  versions of  the
  2286.                                      MicroSoft mouse  driver  (MOUSE.COM
  2287.                                      or  MOUSE.SYS)  do  not   correctly
  2288.                                      support 132 column mode.   Logitech
  2289.                                      mouse drivers, which  do work  with
  2290.                                      MicroSoft compatible mouse devices,
  2291.                                      do seem to support 132 column  mode
  2292.                                      correctly.
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.             InspectA                                                  31
  2302.  
  2303.  
  2304.  
  2305.             Configuration
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.                Colours
  2312.  
  2313.                            This selection provides  the facility to  re-
  2314.                            define InspectA's colour scheme.
  2315.  
  2316.                            Internally, InspectA  contains two  attribute
  2317.                            "palettes". The first is used if the  monitor
  2318.                            being used supports colour, and the second is
  2319.                            used if it supports only monochrome or  black
  2320.                            and white.  Since it  is  possible to  use  a
  2321.                            graphics  adaptor  that  supports  colour  to
  2322.                            display on  a  monochrome  or  at  least  two
  2323.                            colour only display, both INSPECT and ICONFIG
  2324.                            support -vm  (monochrome)  and  -vc  (colour)
  2325.                            switches to force the  program to use  either
  2326.                            one of the two palettes.
  2327.  
  2328.                            ICONFIG provides  the  ability to  edit  both
  2329.                            attribute palettes, irrespective of the  type
  2330.                            of  display  being  used.  On  selecting  the
  2331.                            Colours option from the General menu, you are
  2332.                            requested to  select  either  the  Colour  or
  2333.                            Black & White palette.
  2334.  
  2335.                            After the  palette  has  been  selected,  the
  2336.                            colour configuration section is displayed. On
  2337.                            the left-hand  side of  the screen,  a  chart
  2338.                            shows a map  of all  possible attributes.  To
  2339.                            its right  is  a  list  of  all  the  various
  2340.                            attributes by  description, with  the  colour
  2341.                            corresponding  to   the  currently   selected
  2342.                            attribute highlighted on the chart.   Beneath
  2343.                            both of  these  is  a figure  with  a  sample
  2344.                            screen, so  you  can  more  readily  see  the
  2345.                            results of your selection.
  2346.  
  2347.                            To  change   the   colour   mapped   to   the
  2348.                            highlighted function,  press  ENTER. You  may
  2349.                            then use the  ARROW keys to  move around  the
  2350.                            chart, and examine the  sample at the  bottom
  2351.                            of the  chart and  watch  the effect  of  any
  2352.                            changes on the example screen. Pressing SPACE
  2353.                            causes  the   background  attribute   to   be
  2354.                            toggled; either non-blinking to blinking  and
  2355.                            vice versa,  or  intense  to  dull  and  vice
  2356.                            versa, according to  the setting of  "Intense
  2357.                            background" in the Video section.
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.             32                                                  InspectA
  2364.  
  2365.  
  2366.  
  2367.                                                            Configuration
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.                            When you are  happy with  your choice,  press
  2374.                            ENTER to keep it,  or ESC to abort selection
  2375.                            and restore the previously used colour.
  2376.  
  2377.                            You can use  the  ARROW keys to  move up  and
  2378.                            down the list,  to select and  change any  of
  2379.                            the attributes used  by INSPECT and  ICONFIG.
  2380.                            Once you are happy with your selection, press
  2381.                            ESC or the  right mouse button  to return  to
  2382.                            the previous screen. At  this point, you  may
  2383.                            either confirm  that  you wish  to  keep  the
  2384.                            current  colour  selection,  or  abandon  any
  2385.                            changes you have made.  If you elect to  keep
  2386.                            your changes, they are  not (yet) written  to
  2387.                            disk, but ICONFIG itself  will be set to  use
  2388.                            the new colour  selection. These are  written
  2389.                            to  disk   after  the   prompt  on   existing
  2390.                            InspectA.
  2391.  
  2392.                            After setting  up the  colour setup  to  your
  2393.                            requirements, press ESC to exit, and confirm
  2394.                            that you wish to use the changes made. If you
  2395.                            select Yes and  the palette  you changed  was
  2396.                            the  current   one  in   use,  ICONFIG   will
  2397.                            redisplay in the new palette.
  2398.  
  2399.                            Because it is  possible to configure  colours
  2400.                            that can  result in  a completely  unreadable
  2401.                            display, ICONFIG  provides  the  facility  to
  2402.                            quickly  reset  all  colours  back  to  their
  2403.                            original defaults. After selecting General  -
  2404.                            Colours and deciding which palate to  modify,
  2405.                            press  F9 to  reset. After  confirmation, the
  2406.                            attribute  settings  are  reset  and  ICONFIG
  2407.                            redisplayed using the original palette.
  2408.  
  2409.  
  2410.                Filelist
  2411.  
  2412.                            This   section   provides   the   option   of
  2413.                            customising the  format  of  directory  lists
  2414.                            presented by the File  Manager.  By  default,
  2415.                            InspectA uses three pre-defined formats,  but
  2416.                            you can delete these, add your own or  modify
  2417.                            them according to  your needs.  At least  one
  2418.                            list format must be defined; if not, InspectA
  2419.                            will automatically use the three  pre-defined
  2420.                            formats.
  2421.  
  2422.  
  2423.  
  2424.  
  2425.             InspectA                                                  33
  2426.  
  2427.  
  2428.  
  2429.             Configuration
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.                            Within INSPECT,  the  format of  the  current
  2436.                            list window may  be cycled  using the  ALT-F8
  2437.                            key. The format used  in each window is  also
  2438.                            saved and  restored with  the window  layout;
  2439.                            you can save the  current layout at any  time
  2440.                            by pressing ALT-F9.
  2441.  
  2442.                            Selecting  FileList  from  the  General  menu
  2443.                            displays a list of defined formats. To Add  a
  2444.                            new format, press INS. To Delete an existing
  2445.                            format, highlight the entry and press DEL. To
  2446.                            Modify a  format,  highlight it,  moving  the
  2447.                            cursor line with the ARROW keys or the mouse
  2448.                            to select the entry,  and press  F2, ENTER or
  2449.                            left mouse button.
  2450.  
  2451.                            When  adding  or  modifying  formats,   enter
  2452.                            information into the form as follows:
  2453.  
  2454.                       Field          Descriptions
  2455.  
  2456.  
  2457.  
  2458.                       Format Name    Select a  nominal name  to use  for
  2459.                                      this   format.   This   should   be
  2460.                                      descriptive of the  type of  format
  2461.                                      being entered.
  2462.  
  2463.                       Col Scale
  2464.  
  2465.                       Row Scale      These fields determine the size  of
  2466.                                      new windows  opened  in  the  Files
  2467.                                      Manager. Internally, window scaling
  2468.                                      is calculated on a  256 row by  256
  2469.                                      column plane, but  the actual  size
  2470.                                      used is  recalculated according  to
  2471.                                      the size of the screen.  Therefore,
  2472.                                      a scale factor of  128 rows by  128
  2473.                                      columns will produce a window  half
  2474.                                      the size  of  the screen  width  by
  2475.                                      half the size of the screen height.
  2476.                                      Vary these according to preference.
  2477.  
  2478.                       Fields         You can now select up to 10  fields
  2479.                                      to display horizontally across  the
  2480.                                      list. Once  you have  selected  all
  2481.                                      the fields you wish to place on the
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.             34                                                  InspectA
  2488.  
  2489.  
  2490.  
  2491.                                                            Configuration
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.                                      list,    fill  all  the   remaining
  2498.                                      fields with "None".
  2499.  
  2500.                       Available field types are:
  2501.  
  2502.                            Marker         This   is   the   highlighting
  2503.                                           'mark', used to indicate  that
  2504.                                           a file has been selected. When
  2505.                                           selected, the highlighter will
  2506.                                           display from this field to the
  2507.                                           right of the list.
  2508.  
  2509.                            File Name      The  name  of   the  file   or
  2510.                                           directory.
  2511.  
  2512.                            Size           Size of the file.
  2513.  
  2514.                            Wr Date        Date that  the file  was  last
  2515.                                           written to.
  2516.  
  2517.                            Wr Time HH:MM  Time that  the file  was  last
  2518.                                           written to.
  2519.  
  2520.                            Wr Time HH:MM:SS    Time that  the  file  was
  2521.                                           last written to.
  2522.  
  2523.                            Attributes     These    show    the    file's
  2524.                                           attributes. Where an attribute
  2525.                                           is not set, the  corresponding
  2526.                                           letter (see below) is replaced
  2527.                                           by  a  dot.  When  set,   each
  2528.                                           attribute shows  a  letter  to
  2529.                                           indicate its meaning:
  2530.  
  2531.                                    s      System.   Files   with    this
  2532.                                           attribute  set  are   normally
  2533.                                           'special' in some way and  are
  2534.                                           regarded as being essential to
  2535.                                           operation of  the system;  ie.
  2536.                                           IO.SYS  and  MSDOS.SYS,  which
  2537.                                           are the MSDOS operating system
  2538.                                           files loaded  when the  system
  2539.                                           is started.  System files  are
  2540.                                           automatically hidden from view
  2541.                                           and will not normally  display
  2542.                                           when a DIR command is  entered
  2543.                                           at    the    prompt.    Unless
  2544.                                           overridden using InspectA's -a
  2545.  
  2546.  
  2547.  
  2548.  
  2549.             InspectA                                                  35
  2550.  
  2551.  
  2552.  
  2553.             Configuration
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.                                           command line switch, you  will
  2560.                                           not  see   these  files   from
  2561.                                           InspectA either.
  2562.  
  2563.                                    h      Hidden. Files with the  hidden
  2564.                                           attribute  are  not   normally
  2565.                                           displayed when an DIR  command
  2566.                                           is executed.
  2567.  
  2568.                                    r      Read-Only.    The    read-only
  2569.                                           attribute attempts to  prevent
  2570.                                           (or  at  least  warn  against)
  2571.                                           modification or deletion of  a
  2572.                                           file. Attempts to move or copy
  2573.                                           a read-only file with InspectA
  2574.                                           will  product  warnings,   but
  2575.                                           provided that the file can  be
  2576.                                           accessed  by  the  user   (ie.
  2577.                                           access  is  not  prevented  by
  2578.                                           means    of    a     network's
  2579.                                           permission scheme),  this  can
  2580.                                           be      overridden       after
  2581.                                           confirmation. Read-only  files
  2582.                                           are usually visible.
  2583.  
  2584.                                    a      Archive.    This     attribute
  2585.                                           provides a  simple system  for
  2586.                                           determining  when  files  have
  2587.                                           been updated or added since  a
  2588.                                           previous backup.  The  archive
  2589.                                           attribute is automatically set
  2590.                                           by   the   operating    system
  2591.                                           whenever  a  file  is  copied,
  2592.                                           created or  written  to  -  it
  2593.                                           will normally only be reset by
  2594.                                           a backup program.
  2595.  
  2596.                                    S      Shareable. This  attribute  is
  2597.                                           not  supported   directly   by
  2598.                                           MSDOS, but is  used on  Novell
  2599.                                           Networks to indicate that  the
  2600.                                           file  can  be  accessed   from
  2601.                                           multiple workstations at once.
  2602.                                           The    file    is    therefore
  2603.                                           "shareable".    Most    modern
  2604.                                           software   written   for   DOS
  2605.                                           versions  greater   than   3.1
  2606.                                           which is  network  aware  does
  2607.  
  2608.  
  2609.  
  2610.  
  2611.             36                                                  InspectA
  2612.  
  2613.  
  2614.  
  2615.                                                            Configuration
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.                                           not require this attribute  to
  2622.                                           be  set  in  order  to   allow
  2623.                                           multiple    workstations    to
  2624.                                           access files  - the  attribute
  2625.                                           is intended for use only where
  2626.                                           it can  be determined  that  a
  2627.                                           file or group of files can  be
  2628.                                           safely  accessed  by  software
  2629.                                           which is not network aware.
  2630.  
  2631.                                           This    attribute    is    not
  2632.                                           supported (nor needed) by  the
  2633.                                           OS/2 version
  2634.  
  2635.                            Type           This is the file type. This is
  2636.                                           determined  by   InspectA   by
  2637.                                           reading the  contents  of  the
  2638.                                           file  itself,  except  in  the
  2639.                                           case of directories, where  it
  2640.                                           is already known by virtue  of
  2641.                                           the  directory  attribute.  In
  2642.                                           most cases, InspectA will need
  2643.                                           to examine the file before  it
  2644.                                           can display the correct type -
  2645.                                           which is exactly what the Scan
  2646.                                           Files function is intended  to
  2647.                                           do. If a file has not yet been
  2648.                                           accessed,  or   if  the   type
  2649.                                           cannot be determined, InspectA
  2650.                                           will display a question mark "
  2651.                                           ? " in this field.
  2652.  
  2653.                            Description    If description files are  used
  2654.                                           (see the next option,  Lists),
  2655.                                           and a description is found for
  2656.                                           any particular file,  InspectA
  2657.                                           displays that  description  in
  2658.                                           this  field.   You  can   also
  2659.                                           update   (or    create)    the
  2660.                                           description list by using  the
  2661.                                           INS key  when  the  cursor  is
  2662.                                           highlighting  the   file   and
  2663.                                           description   you   wish    to
  2664.                                           update. If  a  description  is
  2665.                                           too long to fit on the screen,
  2666.                                           it is truncated  at the  right
  2667.                                           edge of the list.
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.             InspectA                                                  37
  2674.  
  2675.  
  2676.  
  2677.             Configuration
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.                            The remaining fields are available only under
  2684.                                           OS/2:
  2685.  
  2686.                            Cr Date        Date   that   the   file   was
  2687.                                           created.
  2688.  
  2689.                            Cr Time HH:MM  Time   that   the   file   was
  2690.                                           created.
  2691.  
  2692.                            Cr Time HH:MM:SS    Time that  the  file  was
  2693.                                           created.
  2694.  
  2695.                            Acc Date       Date   that   the   file   was
  2696.                                           accessed.
  2697.  
  2698.                            Acc Time HH:MM Time   that   the   file   was
  2699.                                           accessed.
  2700.  
  2701.                            Acc Time HH:MM:SS   Time that  the  file  was
  2702.                                           accessed.
  2703.  
  2704.                            ExtAttr Size   This is  the  size of  the  EA
  2705.                                           (extended attributes) for  the
  2706.                                           file.  A   value  of   -1   is
  2707.                                           displayed where this cannot be
  2708.                                           determined   (usually   as   a
  2709.                                           result of the file being  open
  2710.                                           by another process).
  2711.  
  2712.  
  2713.                Lists
  2714.  
  2715.                            InspectA  can   be  configured   to   support
  2716.                            comments for any file or directory, and store
  2717.                            these in a separate file.
  2718.  
  2719.                            This option provides a way of determining how
  2720.                            file descriptions are stored on disk. Leaving
  2721.                            this list of "description files" empty causes
  2722.                            InspectA to not support file descriptions  at
  2723.                            all. Entering multiple description file names
  2724.                            provides   more   flexibility   in   allowing
  2725.                            InspectA to use any  one of a particular  set
  2726.                            of files. Each file is tried in turn until  a
  2727.                            match is found.
  2728.  
  2729.                            Use of description  files supports this  same
  2730.                            facility in 4DOS , which stores file comments
  2731.  
  2732.  
  2733.  
  2734.  
  2735.             38                                                  InspectA
  2736.  
  2737.  
  2738.  
  2739.                                                            Configuration
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.                            in a file by the name of "DESCRIPT.ION".  the
  2746.                            4DOS DIR command displays these descriptions.
  2747.                            Similarly, BBS  operators use  similar  files
  2748.                            ("FILES.BBS"  or  "@FILES")  to  store   this
  2749.                            information.
  2750.  
  2751.                            Note that this release  of InspectA does  not
  2752.                            support  comment  fields  in  OS/2   extended
  2753.                            attributes. This  is  planned  for  a  future
  2754.                            release.
  2755.  
  2756.                            The description  file  simply  contains  each
  2757.                            file name described, followed by one or  more
  2758.                            spaces or tabs,  and a  comment. The  comment
  2759.                            for any individual file  must be on a  single
  2760.                            line, and  can  be  up  to  1024  bytes  long
  2761.                            (InspectA will  internally truncate  anything
  2762.                            greater than this).
  2763.  
  2764.                            To Add a new description file name, press INS
  2765.                            and enter the  name into  the form  supplied.
  2766.                            Press ENTER or F10 to save. To Modify a name,
  2767.                            press  ENTER or   F2 after  highlighting  the
  2768.                            entry you  wish  to  edit  in  the  list.  To
  2769.                            Delete, use the DEL key.
  2770.  
  2771.                            Because the  order  of  files  in  this  list
  2772.                            determines the  priority in  which the  names
  2773.                            will be used  (for example,  when creating  a
  2774.                            description file in a directory which did not
  2775.                            previously contain one, InspectA will  always
  2776.                            use the first  entry in  this list),  ICONFIG
  2777.                            provides  the  ability  to  reorder   entries
  2778.                            easily. Simply hold  down the  SHIFT key and
  2779.                            move in the same direction in which you  wish
  2780.                            move the entry. As  the cursor moves, so  the
  2781.                            currently highlighted  entry will  move  with
  2782.                            it. This works  with all the  cursor-movement
  2783.                            keys.
  2784.  
  2785.  
  2786.  
  2787.             Archive
  2788.  
  2789.                            The Archive  section provides  the  interface
  2790.                            between    InspectA    and    the     archive
  2791.                            creation/management   programs    themselves.
  2792.                            While InspectA has  some intrinsic  knowledge
  2793.  
  2794.  
  2795.  
  2796.  
  2797.             InspectA                                                  39
  2798.  
  2799.  
  2800.  
  2801.             Configuration
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.                            about the various archive formats in order to
  2808.                            read their "directory", it does not implement
  2809.                            any  compression  or  decompression  routines
  2810.                            itself, but instead uses external programs to
  2811.                            carry out these tasks.  At least one  command
  2812.                            template must be  defined for each  operation
  2813.                            and archive type in order for that  operation
  2814.                            to be available.
  2815.  
  2816.                            The list presented when the Archive option is
  2817.                            selected from  the Main  Menu shows  all  the
  2818.                            defined archive operation; each member of the
  2819.                            list represents a  "command template",  which
  2820.                            consists  of  a  program  name  and   program
  2821.                            command  line  arguments,  including   macros
  2822.                            which are  used  to insert  the  archive  and
  2823.                            member file names when the program is run.
  2824.  
  2825.                            To Add an entry to this table, press  INS. To
  2826.                            Delete, press DEL. To Modify or view details,
  2827.                            press  ENTER or  F2 or  by clicking  the left
  2828.                            mouse button on a highlighted entry.
  2829.  
  2830.                            This list  also  provides a  Clone  function,
  2831.                            where the current entry can be copied and the
  2832.                            new entry edited. This is activated by  using
  2833.                            SHIFT-INSERT.
  2834.  
  2835.                            Following is  the  list of  fields  presented
  2836.                            during add or modify:
  2837.  
  2838.                       Field          Description
  2839.  
  2840.  
  2841.  
  2842.                       Arcv Type      Select the  archive type  from  the
  2843.                                      list presented.
  2844.  
  2845.                       Operation      One  of  the  following   operation
  2846.                                      types must be selected:
  2847.  
  2848.                                 Extract   Extract one or more files from
  2849.                                           an archive.
  2850.  
  2851.                                 Delete    Remove files from an archive
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.             40                                                  InspectA
  2860.  
  2861.  
  2862.  
  2863.                                                            Configuration
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.                                 Add       Add  files   to   an   archive
  2870.                                           (including  creating   a   new
  2871.                                           archive from a list of files)
  2872.  
  2873.                                 Test      Test archive  and member  file
  2874.                                           integrity
  2875.  
  2876.                                 Extract-recursive   This option use used
  2877.                                           for  archive  repacking,   and
  2878.                                           provides   teh   command    to
  2879.                                           extract   files    in    their
  2880.                                           original   directories   (this
  2881.                                           ability is  optional with  the
  2882.                                           standard Extract operation).
  2883.  
  2884.                                 Add-recursive  This  is   for   commands
  2885.                                           which  add   files  from   the
  2886.                                           current  directory   and   all
  2887.                                           subdirectories (if any).  This
  2888.                                           is  also  only  used  by   the
  2889.                                           archive re-pack option.
  2890.  
  2891.                                      If an  archiver  does  not  support
  2892.                                      paths (such as ARC v5.0), you  must
  2893.                                      nevertheless  define  at  least  an
  2894.                                      extract-recursive command in  order
  2895.                                      to repack  archives of  this  type.
  2896.                                      Failing to provide an add-recursive
  2897.                                      command  in  such  cases  is  wise,
  2898.                                      since it prevents possible loss  of
  2899.                                      files  when   converting  from   an
  2900.                                      archive containing  directories  to
  2901.                                      one which does not.
  2902.  
  2903.                       Extension      This is  the usual  file  extension
  2904.                                      assumed by the archive program  for
  2905.                                      its  archives.  This  is  used   to
  2906.                                      determine in an intelligent way the
  2907.                                      type of archive to create on  entry
  2908.                                      of a  new  archive name,  and  also
  2909.                                      nominates the extension to use when
  2910.                                      repacking from one archive type  to
  2911.                                      another.
  2912.  
  2913.                       Command        This  is   the  command   template.
  2914.                                      Nothing is  added to  this  command
  2915.                                      automatically,  so   if  you   need
  2916.                                      information to be  placed onto  the
  2917.  
  2918.  
  2919.  
  2920.  
  2921.             InspectA                                                  41
  2922.  
  2923.  
  2924.  
  2925.             Configuration
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.                                      command line, you must use  macros,
  2932.                                      which are substituted at runtime by
  2933.                                      the file names as required. See the
  2934.                                      following section  for  a  complete
  2935.                                      description of macros available.
  2936.  
  2937.                       Wildcard       As an optimisation, InspectA treats
  2938.                                      the operations involving all  files
  2939.                                      in a  directory (when  adding  Add)
  2940.                                      and all  files in  an archive  (for
  2941.                                      Extract and  Delete) as  a  special
  2942.                                      case; instead of listing individual
  2943.                                      files,   a   Wildcard   is    used,
  2944.                                      indicating to  the archive  command
  2945.                                      that   all   files   need   to   be
  2946.                                      processed. Typically,  this  avoids
  2947.                                      the  need   to  run   the   command
  2948.                                      multiple times to  process a  large
  2949.                                      list of files.
  2950.  
  2951.                                      Various archive  programs handle  a
  2952.                                      Wildcard  operation  in   different
  2953.                                      ways. Many of them assume all files
  2954.                                      if  this  field  is  empty;  others
  2955.                                      require  "*.*"   or   simply   "*".
  2956.                                      Consult   the    archive    program
  2957.                                      documentation for details.
  2958.  
  2959.                       Memory         [MSDOS] This  field  specifies  the
  2960.                                      amount of memory which must be free
  2961.                                      in order to  run the command.  This
  2962.                                      is used  by  INSPECT  to  determine
  2963.                                      whether or not to swap its  program
  2964.                                      image  to  XMS,  EMS  or  disk.  If
  2965.                                      sufficient memory  is free  to  run
  2966.                                      the program without swapping,  then
  2967.                                      swapping is  avoided  resulting  in
  2968.                                      faster execution.
  2969.  
  2970.                                      If this field is set to 0, swapping
  2971.                                      will  always  be  enabled  for  the
  2972.                                      command irrespective of the  amount
  2973.                                      of free memory unless swapping  has
  2974.                                      been   disabled    globally    (see
  2975.                                      Configuration,  General).   It   is
  2976.                                      advisable to  use this  setting  in
  2977.                                      most cases unless  you are sure  of
  2978.                                      the correct memory requirements. If
  2979.  
  2980.  
  2981.  
  2982.  
  2983.             42                                                  InspectA
  2984.  
  2985.  
  2986.  
  2987.                                                            Configuration
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.                                      set  to  -1,  swapping  is   always
  2994.                                      prevented.
  2995.  
  2996.  
  2997.                Macros
  2998.  
  2999.                            Archiving commands are  expressed as  command
  3000.                            templates.  This  means  that  before  it  is
  3001.                            executed, certain character sequences - known
  3002.                            as macros  - are  replaced with  the  archive
  3003.                            name, member names or file names.
  3004.  
  3005.                            All  macro   sequences  commence   with   the
  3006.                            character '$'.  If  you wish  to  insert  the
  3007.                            literal character '$' into a command line for
  3008.                            any  reason,  you  must   use  two  of   them
  3009.                            consecutively.
  3010.  
  3011.                            The list of macro strings are as follows:
  3012.  
  3013.                       Macro          Replaced with
  3014.  
  3015.  
  3016.  
  3017.                       $a             Archive name.
  3018.  
  3019.                       $p             Current directory.
  3020.  
  3021.                       $f             File name (add)  or member  (delete
  3022.                                      or modify). If  more than one  file
  3023.                                      or member  is marked,  the  command
  3024.                                      line  will  be  executed   multiple
  3025.                                      times with each of the marked  file
  3026.                                      names substituted in turn until the
  3027.                                      list  of  files  is  exhausted.  If
  3028.                                      there  are  no  members  or   files
  3029.                                      marked, the current file or  member
  3030.                                      is used, and  the command  executed
  3031.                                      only once.
  3032.  
  3033.                       $m             Multiple file names; if no files or
  3034.                                      members are marked, the current  is
  3035.                                      used,  otherwise,   the  names   of
  3036.                                      marked files or  members are  used.
  3037.                                      The  command   is  still   executed
  3038.                                      multiple times if the command  line
  3039.                                      would otherwise  exceed  the  MSDOS
  3040.                                      maximum of 126 characters.
  3041.  
  3042.  
  3043.  
  3044.  
  3045.             InspectA                                                  43
  3046.  
  3047.  
  3048.  
  3049.             Configuration
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.                                      Note that  the command  line  limit
  3056.                                      for OS/2 is  much larger.  InspectA
  3057.                                      will internally  limit  the  length
  3058.                                      given   to    programs   to    1024
  3059.                                      characters, however.
  3060.  
  3061.                       $r             A  redirect  list  (also  called  a
  3062.                                      response file), which contains  the
  3063.                                      names  of  files   or  members   to
  3064.                                      operate on.  Many archive  programs
  3065.                                      accept this  format -  the file  is
  3066.                                      simply a  list  of  file  names  to
  3067.                                      process;  the  file  name  actually
  3068.                                      substituted   for   '$r'   is   the
  3069.                                      temporary file name containing  the
  3070.                                      list.
  3071.  
  3072.                       $$             is replaced by $.
  3073.  
  3074.  
  3075.  
  3076.                            The macros  '$a',  '$f', '$m'  and  '$r'  may
  3077.                            contain fully  qualified path  names. In  the
  3078.                            case of archive  member files, the  directory
  3079.                            name may or may not  be present. It is  often
  3080.                            convenient to not  use the directory  portion
  3081.                            of these  names,  so the  following  list  of
  3082.                            modifiers may  be added  to these  macros  to
  3083.                            either omit or only  use parts. The  modifier
  3084.                            is a single character and is placed after the
  3085.                            '$' and prior the 'a', 'f', 'm' or 'r'  (note
  3086.                            that with the  macro '$r', the  path name  of
  3087.                            the files placed into  the redirect list  are
  3088.                            affected by the modifier, not the name of the
  3089.                            temporary file used).
  3090.  
  3091.                       Modifier       Description
  3092.  
  3093.  
  3094.  
  3095.                       +              (plus)   Remove    the    directory
  3096.                                      portion.
  3097.  
  3098.                       -              (minus) Remove the extension.
  3099.  
  3100.                       =              (equals) Remove both the  directory
  3101.                                      and extension.
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.             44                                                  InspectA
  3108.  
  3109.  
  3110.  
  3111.                                                            Configuration
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.                       _              (underline)  Remove  the  directory
  3118.                                      and file portion (leaving only  the
  3119.                                      file extension).
  3120.  
  3121.                       .              (period) Remove  any trailing  dots
  3122.                                      from filenames
  3123.  
  3124.                       #              (hash)  Use  forward  slash  as   a
  3125.                                      directory separator.
  3126.  
  3127.                            As  an  example,  given  that  the  macro  $a
  3128.                                      equals:
  3129.  
  3130.  
  3131.                                 C:\ARCHIVES\MYFILE.ZIP
  3132.  
  3133.                            the following macros evaluate to:
  3134.  
  3135.  
  3136.                                 $a   C:\ARCHIVES\MYFILE.ZIP
  3137.                                 $+a  MYFILE.ZIP
  3138.                                 $-a  C:\ARCHIVES\MYFILE
  3139.                                 $=a  MYFILE
  3140.                                 $_a  ZIP
  3141.                                 $#a  C:/ARCHIVES/MYFILE.ZIP
  3142.  
  3143.                            Note  that   modifiers   can   be   used   in
  3144.                            combination.
  3145.  
  3146.  
  3147.  
  3148.             Mailer
  3149.  
  3150.                            This  section  relates  to  configuration  of
  3151.                            items relating  to operating  InspectA  along
  3152.                            side a FidoNet mailer. If you do not  operate
  3153.                            such a mailer  you do not  need to use  these
  3154.                            options,  and  doing   so  will   be  of   no
  3155.                            advantage.
  3156.  
  3157.  
  3158.                Mailer Type
  3159.  
  3160.                            Almost all  FidoNet  mailers  fall  into  two
  3161.                            classes in terms of  how they store  outgoing
  3162.                            mail,  and  some   mailers  implement   minor
  3163.                            enhancements to the basic design to implement
  3164.                            explicit  addressing  to   other  Zones   and
  3165.  
  3166.  
  3167.  
  3168.  
  3169.             InspectA                                                  45
  3170.  
  3171.  
  3172.  
  3173.             Configuration
  3174.  
  3175.  
  3176.  
  3177.  
  3178.  
  3179.                            Domains. InspectA may be used with either  of
  3180.                            these   mailer   types   by   selecting   the
  3181.                            appropriate "Outbound" storage method.
  3182.  
  3183.                       Field          Description
  3184.  
  3185.  
  3186.  
  3187.                       Outbound       This describes the method which the
  3188.                                      mailer uses to store outbound  mail
  3189.                                      and  files.   Choices  are   either
  3190.                                      Static or Dynamic.
  3191.  
  3192.                                      Static mailers  use  the  "outbound
  3193.                                      directory"   method,   which   uses
  3194.                                      either  a  single  directory  or  a
  3195.                                      series  of  directories  to   store
  3196.                                      compressed mail archives,  packets,
  3197.                                      file attach and file request lists.
  3198.                                      The remote address of outbound mail
  3199.                                      is  determined  directly  from  the
  3200.                                      file and directory names used.
  3201.  
  3202.                                      Dynamic mailers use a netmail  file
  3203.                                      attach to determine  what file  and
  3204.                                      mail is  to  be  transmitted  to  a
  3205.                                      remote system.  Compressed  netmail
  3206.                                      is generally  stored  in  a  single
  3207.                                      directory, and the name of the mail
  3208.                                      bundle may or  may not reflect  the
  3209.                                      name of the  remote system; in  any
  3210.                                      case,   the   remote   address   is
  3211.                                      determined only by the  destination
  3212.                                      system in file attach message.
  3213.  
  3214.                       Zones          This  enables   zone   support   in
  3215.                                      determination      of      outbound
  3216.                                      directories, and is only used  when
  3217.                                      a static mailer is in use.
  3218.  
  3219.                       Points         This enables  point  support  (.PNT
  3220.                                      subdirectories) in determination of
  3221.                                      outbound directories,  and is  only
  3222.                                      used for static mailers.
  3223.  
  3224.                       Domains        This switch  should be  enabled  if
  3225.                                      your  mailer  configuration  stores
  3226.                                      outbound   compressed   mail    for
  3227.  
  3228.  
  3229.  
  3230.  
  3231.             46                                                  InspectA
  3232.  
  3233.  
  3234.  
  3235.                                                            Configuration
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.                                      addresses in  different domains  in
  3242.                                      separate directories. This  applies
  3243.                                      to both static and dynamic mailers.
  3244.  
  3245.                       Pointnet       This field accepts  the entry of  a
  3246.                                      pointnet   number.    Older    mail
  3247.                                      utilities may not  have been  built
  3248.                                      to  understand  or  implement  full
  3249.                                      point addressing, but instead  used
  3250.                                      a  pseudo  network  number  ("point
  3251.                                      network")  and   had   the   mailer
  3252.                                      software do the address translation
  3253.                                      as  required.  If   you  have   any
  3254.                                      software that  does this,  entering
  3255.                                      the  pointnet   number  here   will
  3256.                                      enable  InspectA   to  do   similar
  3257.                                      translation of pointnet addresses.
  3258.  
  3259.                            The  name  of   the  outbound  directory   is
  3260.                            determined  by  entering  it  in  the   Paths
  3261.                            section  and  selecting  "Outbound"  as   the
  3262.                            directory type.
  3263.  
  3264.  
  3265.                Address
  3266.  
  3267.                            Every FidoNet system identifies itself by  at
  3268.                            least one address,  and possibly others.  The
  3269.                            first address that a system uses is  regarded
  3270.                            as  special,   because  it   determines   the
  3271.                            behaviour   of   many   aspects   of   system
  3272.                            operation.
  3273.  
  3274.                            Addresses are  defined in  the Address  entry
  3275.                            screen; this  presents  a list  of  currently
  3276.                            defined addresses (if any) in the format:
  3277.  
  3278.  
  3279.                                 zone:net/node.point@domain
  3280.  
  3281.                            where ".point" is  optional. If your  network
  3282.                            does not use zones, this also may be  omitted
  3283.                            (but must not be if  you do use zones).  This
  3284.                            also applies to the "@domain" portion.
  3285.  
  3286.                            From the  address list,  you  can Add  a  new
  3287.                            address by pressing  INS, Delete by  pressing
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.             InspectA                                                  47
  3294.  
  3295.  
  3296.  
  3297.             Configuration
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.                            DEL, or Modify  by pressing  either  ENTER or
  3304.                            F2.
  3305.  
  3306.                            Because the order of  addresses in this  list
  3307.                            is significant, you are also able to  reorder
  3308.                            the list by holding down either SHIFT key and
  3309.                            using the  ARROW KEYS to change the  relative
  3310.                            position of the current address.
  3311.  
  3312.  
  3313.                Domain Equivalents
  3314.  
  3315.                            The lack of specification  of domain used  in
  3316.                            FidoNet software  has  unfortunately  led  to
  3317.                            their misuse. As domain aware software - such
  3318.                            as InspectA - comes into use, there is a high
  3319.                            risk  of  ambiguity  in  addresses  where  an
  3320.                            invalid  domain  is  used  in  messages.  The
  3321.                            unfortunate side-effect of  this is to  cause
  3322.                            mail not to be routed correctly, or at all.
  3323.  
  3324.                            To   compensate,    InspectA   employs    two
  3325.                            strategies. When an address is examined, only
  3326.                            the letters up to the first period ('.')  are
  3327.                            regarded   as   significant,   voiding    any
  3328.                            additional data as superfluous. This is  only
  3329.                            done as a temporary measure until sub-domains
  3330.                            are implemented  in  FidoNet  software.  Note
  3331.                            that InspectA will  never change an  existing
  3332.                            address in a message or packet as a result of
  3333.                            this -  it only  uses this  information as  a
  3334.                            means  of  'normalising'  addresses  for  the
  3335.                            purposes of comparison.
  3336.  
  3337.                            Secondly, InspectA  provides  a  facility  to
  3338.                            'remap' one domain  to another  to make  them
  3339.                            equivalent.  Whenever  the  first   nominated
  3340.                            character  sequence  is   encountered  as   a
  3341.                            domain, it  is  automatically assumed  to  be
  3342.                            equivalent to the  second. While this  scheme
  3343.                            is not perfect, it can be used to effectively
  3344.                            compensate  for  domain  misuse.  Note   that
  3345.                            because the sub-domain portion of domains are
  3346.                            removed prior scanning  for equivalents,  the
  3347.                            mapping of domains  with multiple parts  back
  3348.                            to their root name equivalent is unnecessary.
  3349.                            However, the facility to  do this is  present
  3350.                            because it is  expected that the  need to  do
  3351.  
  3352.  
  3353.  
  3354.  
  3355.             48                                                  InspectA
  3356.  
  3357.  
  3358.  
  3359.                                                            Configuration
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.                            sub-domain truncation will eventually  expire
  3366.                            and the removal of  this feature in  InspectA
  3367.                            and other software from Unique Computing will
  3368.                            occur in due course.
  3369.  
  3370.                            To Add a  new equivalent,  press  INS, Delete
  3371.                            with DEL and modify using ENTER or F2.
  3372.  
  3373.                            Technical  Note:  The  equating  of  domains
  3374.                            supports  recursion  of  up  to  16   levels,
  3375.                            although use in this  manner is probably  not
  3376.                            all  that  useful.  You  should  avoid  using
  3377.                            'circular'  definitions,  where  one   string
  3378.                            equates to  itself, directly  or  indirectly.
  3379.                            This not only does it  make no sense, but  it
  3380.                            can lead to some unexpected results.
  3381.  
  3382.  
  3383.                Products
  3384.  
  3385.                            InspectA's product table is simple a list  of
  3386.                            FTSC (FidoNet Technical Standards  Committee)
  3387.                            assigned product codes. These codes are  used
  3388.                            in packet headers  to determine the  software
  3389.                            which  was  responsible   for  creating   the
  3390.                            packet,  and  is   quite  useful   diagnostic
  3391.                            information. Using  this  table,  INSPECT  is
  3392.                            able to look up the  name of the software  by
  3393.                            its   product   code,   and   display    that
  3394.                            information in packet view mode.
  3395.  
  3396.                            You can manually add new products, delete  or
  3397.                            modify existing  ones,  but the  most  common
  3398.                            form of  entry is  to simply  use the  latest
  3399.                            FTSCPROD, a file issued and maintained by the
  3400.                            FTSC.  InspectA is  supplied with the  latest
  3401.                            version available as at the date of release.
  3402.  
  3403.                            To read in an  FTSCPROD list, press  F3. This
  3404.                            requests the name  of the file  to read;  you
  3405.                            can enter the name directly, change directory
  3406.                            after pressing F9, or by using F6 to list and
  3407.                            select files.
  3408.  
  3409.                            There may also be some cause to edit  records
  3410.                            in this list to  give some assistance to  the
  3411.                            way  in  which  InspectA  interprets   packet
  3412.                            headers. Older mail processors used a  packet
  3413.  
  3414.  
  3415.  
  3416.  
  3417.             InspectA                                                  49
  3418.  
  3419.  
  3420.  
  3421.             Configuration
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.                            header format which did not offer zone, point
  3428.                            or  domain   addressing   capability;   newer
  3429.                            variations have since  been introduced  which
  3430.                            provide  these  parts   of  the  source   and
  3431.                            destination address, and those packet formats
  3432.                            (type 2+  and  type  2.2)  are  automatically
  3433.                            recognised so that the interpretation of  the
  3434.                            address is correct. However, some products in
  3435.                            use have not yet implemented the newer packet
  3436.                            types, yet  have implemented  zone and  point
  3437.                            support in a  manner quite  similar to  those
  3438.                            newer formats. If a product is marked "3D" or
  3439.                            "4D"  capable,  INSPECT  will   automatically
  3440.                            assume  that  packets  made  by  products  so
  3441.                            marked  contain  valid   address  3D  or   4D
  3442.                            addressing if  neither  of the  newer  packet
  3443.                            formats are auto-detected.
  3444.  
  3445.                            To enable these flags, highlight the  product
  3446.                            code you wish  to update and  press  ENTER or
  3447.                            click on it once with the left mouse  button.
  3448.                            Press END to move to the last field, and use
  3449.                            the LEFT and  RIGHT ARROW  keys to  highlight
  3450.                            the entry you wish to select. Press  SPACE to
  3451.                            toggle on  or off,  as required,  then  press
  3452.                            ENTER or  F10 once to  save, or ESC to abort
  3453.                            changes.
  3454.  
  3455.                            Certain products known to support zone and/or
  3456.                            domain addressing  are automatically  updated
  3457.                            when the FTSCPROD file is read.
  3458.  
  3459.  
  3460.  
  3461.             Paths
  3462.  
  3463.                            This section allows you  to define a list  of
  3464.                            directories on your system. These are used as
  3465.                            a both means  of quickly  accessing them  via
  3466.                            the Select  Directory  function  (ALT-I) and
  3467.                            giving them  descriptions,  and  for  marking
  3468.                            particular directories for special use by the
  3469.                            FidoNet Mailer functions.
  3470.  
  3471.                            To Add  a new  directory to  the list,  press
  3472.                            INS. To Delete, press DEL. To view or modify,
  3473.                            press ENTER or F2.  When adding or modifying
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.             50                                                  InspectA
  3480.  
  3481.  
  3482.  
  3483.                                                            Configuration
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.                            a  path,   the  following   fields  must   be
  3490.                            completed:
  3491.  
  3492.                       Field          Description
  3493.  
  3494.  
  3495.  
  3496.                       Type           This is the type of directory being
  3497.                                      defined. Unless you  are using  the
  3498.                                      FidoNet  mailer  functions,  simply
  3499.                                      select Dir,  which  means  that  no
  3500.                                      special   significance   is   being
  3501.                                      attached to  the  directory.  Other
  3502.                                      options available are:
  3503.  
  3504.                            Netmail   This has  meaning  when  a  dynamic
  3505.                                      mailer  is  selected;  the  netmail
  3506.                                      directory  contains  all   outbound
  3507.                                      mail and file attaches.
  3508.  
  3509.                            Postmail  When a dynamic mailer is in use,  a
  3510.                                      directory with this attribute  will
  3511.                                      be the one  used to place  outgoing
  3512.                                      file  attach   and   file   request
  3513.                                      messages. This  would  normally  be
  3514.                                      the same as the Netmail  directory,
  3515.                                      but  need  not  be  (which  may  be
  3516.                                      useful, particular on  a LAN  based
  3517.                                      mail  system).   If   no   Postmail
  3518.                                      directory is  defined, the  Netmail
  3519.                                      directory is used,  so there is  no
  3520.                                      point in defining this if it is the
  3521.                                      same as the Netmail directory.
  3522.  
  3523.                            Inbound   This defines  a  directory  as  one
  3524.                                      which your  mailer  uses  to  store
  3525.                                      files sent to it from another  mail
  3526.                                      system. If  this attribute  is  set
  3527.                                      for   the    currently    displayed
  3528.                                      directory, INSPECT will attempt  to
  3529.                                      resolve  the  remote  address   for
  3530.                                      inbound    ARCmail    files,     so
  3531.                                      recognised by  their extension.  If
  3532.                                      an address  can  be  resolved  from
  3533.                                      such   a   file,   and   no   other
  3534.                                      description for  the  file  exists,
  3535.                                      the resolved  address is  displayed
  3536.                                      as the description.
  3537.  
  3538.  
  3539.  
  3540.  
  3541.             InspectA                                                  51
  3542.  
  3543.  
  3544.  
  3545.             Configuration
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.                            Outbound  An Outbound  directory  has  a  few
  3552.                                      special properties; they should  be
  3553.                                      dedicated to  containment of  files
  3554.                                      used by  the  mail system  and  not
  3555.                                      used for any other purpose. Similar
  3556.                                      to Inbound directories, the  remote
  3557.                                      address attaching  to a  particular
  3558.                                      file can usually  be resolved  from
  3559.                                      the file name  (always in the  case
  3560.                                      of  a  static   mailer,  and   only
  3561.                                      sometimes when a dynamic mailer  is
  3562.                                      used).
  3563.  
  3564.                                      When used with a static mailer, you
  3565.                                      should  only  define  your  primary
  3566.                                      outbound  path   in  this   manner;
  3567.                                      InspectA  will  determine  outbound
  3568.                                      other   zone   and   other   domain
  3569.                                      directories  automatically  by  the
  3570.                                      fact that they share the same  base
  3571.                                      directory and presence of the  zone
  3572.                                      extension.
  3573.  
  3574.                       Path           This is the  actual path name,  and
  3575.                                      should always be  a fully  resolved
  3576.                                      path, including disk drive letter.
  3577.  
  3578.                       Title          An optional description. If  given,
  3579.                                      the description  will be  displayed
  3580.                                      with the path name on the title bar
  3581.                                      in the File Manager.
  3582.  
  3583.  
  3584.  
  3585.             Keys
  3586.  
  3587.                            One of InspectA's  most powerful features  is
  3588.                            that  it  provides  the  ability  to   attach
  3589.                            external programs to any desired key,  giving
  3590.                            it the ability to act as an effective  front-
  3591.                            end   shell.   External   programs   can   be
  3592.                            integrated  into  InspectA  to  enhance   its
  3593.                            functionality  because  the  keyboard   macro
  3594.                            facility also allows you to give  information
  3595.                            to any external program on its command  line;
  3596.                            you can mark  files and  have them  processed
  3597.                            one at a time, multiple  files at a time,  or
  3598.                            placed into a response  file and even  prompt
  3599.  
  3600.  
  3601.  
  3602.  
  3603.             52                                                  InspectA
  3604.  
  3605.  
  3606.  
  3607.                                                            Configuration
  3608.  
  3609.  
  3610.  
  3611.  
  3612.  
  3613.                            the  user  for  information  when   required.
  3614.                            InspectA can then  become a  suitable way  to
  3615.                            use all of those powerful command line driven
  3616.                            utilities without having  to repeatedly  type
  3617.                            in the command itself.
  3618.  
  3619.                            In  addition  to  being  available  from  the
  3620.                            keyboard, these  same functions  can also  be
  3621.                            accessed  from  the  Special  pulldown   menu
  3622.                            available from the File Manager.
  3623.  
  3624.                            To Add  a  new  key  definition,  press  INS,
  3625.                            Delete using DEL, view or Modify using  ENTER
  3626.                            or F2.  SHIFT-INSERT may be used  to Clone an
  3627.                            existing entry, to use it as a template for a
  3628.                            new definition. CTRL-S sorts the list by key
  3629.                            name.
  3630.  
  3631.                            When  adding  or  modifying,  the   following
  3632.                            fields are presented for entry:
  3633.  
  3634.                       Field          Description
  3635.  
  3636.  
  3637.  
  3638.                       Key            The description in this field shows
  3639.                                      the key being re-defined. If a  new
  3640.                                      key is  being added,  simply  press
  3641.                                      the key  combination  you  wish  to
  3642.                                      define. Note  that if  you wish  to
  3643.                                      abort entry at this point you  must
  3644.                                      press the  ESC key twice -  once to
  3645.                                      satisfy this  prompt and  move  on,
  3646.                                      and secondly  to  abort.  To  avoid
  3647.                                      keys  being   inadvertently   being
  3648.                                      redefined  when  editing,  you  are
  3649.                                      required to  press  F2 to  edit the
  3650.                                      key.
  3651.  
  3652.                                      Some  keyboards  may  generate  key
  3653.                                      codes about which ICONFIG may  have
  3654.                                      no knowledge (it  is familiar  with
  3655.                                      only the  86-89 key  "PC" and  "AT"
  3656.                                      style keyboards,  and  the  101-key
  3657.                                      "extended" keyboard). In this case,
  3658.                                      instead of a description of the key
  3659.                                      being placed  in  this  field,  the
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.             InspectA                                                  53
  3666.  
  3667.  
  3668.  
  3669.             Configuration
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.                                      characters  "0x"   followed  by   a
  3676.                                      hexadecimal code are used.
  3677.  
  3678.                                      For an  explanation of  SHIFT,  ALT
  3679.                                      and  CTRL  key  descriptions,  see
  3680.                                      below.
  3681.  
  3682.                       Operation      The entry  selected in  this  field
  3683.                                      determines if  the  key  definition
  3684.                                      invokes an  external  program  (the
  3685.                                      default) or  an internal  function.
  3686.                                      If the  former,  then  the  Command
  3687.                                      field may be entered; if not,  then
  3688.                                      the next field will be skipped.
  3689.  
  3690.                                      In addition  to external  commands,
  3691.                                      all  internal  functions  available
  3692.                                      from  the  File   Manager  may   be
  3693.                                      reassigned, or  the  same  function
  3694.                                      may be set to be invoked from  more
  3695.                                      than one  key definition  according
  3696.                                      to preference.  However,  the  most
  3697.                                      common use of this capability  will
  3698.                                      be to integrate external commands.
  3699.  
  3700.                       Command        If the current key definition is an
  3701.                                      External Command,  then this  field
  3702.                                      accepts the  command name  to  run.
  3703.                                      This is a template macro, in  which
  3704.                                      character sequences  starting  with
  3705.                                      '$' will be replaced by file  names
  3706.                                      -  see  the  following  section  on
  3707.                                      Macros for details.
  3708.  
  3709.                                      This   field    accepts    multiple
  3710.                                      commands  separated  by  the  caret
  3711.                                      character  '^',  and  you  may  use
  3712.                                      environment      variables       by
  3713.                                      surrounding the variable name  with
  3714.                                      percent characters '%', as in batch
  3715.                                      files. If  you  need to  include  a
  3716.                                      literal '%' in  your command  line,
  3717.                                      use '%%'.
  3718.  
  3719.                                      For  example,   if   you   had   an
  3720.                                      environment variable  HOME  set  to
  3721.                                      D:\USERS\MYDIR, you  can enter  the
  3722.                                      command:
  3723.  
  3724.  
  3725.  
  3726.  
  3727.             54                                                  InspectA
  3728.  
  3729.  
  3730.  
  3731.                                                            Configuration
  3732.  
  3733.  
  3734.  
  3735.  
  3736.  
  3737.                                      dir %HOME%
  3738.  
  3739.                                      and the following  command will  be
  3740.                                      used:
  3741.  
  3742.  
  3743.                                      dir D:\USERS\MYDIR
  3744.  
  3745.                                      The   maximum    length   of    any
  3746.                                      individual command issued to  MSDOS
  3747.                                      after  environment  variables   are
  3748.                                      expanded and macros substituted  is
  3749.                                      126 characters; when  the $m  macro
  3750.                                      is  used,   the  command   may   be
  3751.                                      executed    multiple    times    if
  3752.                                      substituting all file names on  the
  3753.                                      one  command  line  will  not   fit
  3754.                                      within that  limitation.  The  OS/2
  3755.                                      version limits command line  length
  3756.                                      for   each    command    to    1024
  3757.                                      characters.
  3758.  
  3759.                                      The maximum length of all  commands
  3760.                                      before  both  environment  variable
  3761.                                      and  macro  substitution  is   1024
  3762.                                      (2048  in  OS/2  mode)  bytes,  and
  3763.                                      after substitution  is 2048  (4096)
  3764.                                      bytes; exceeding  either  of  these
  3765.                                      will result  in the  command  being
  3766.                                      silently truncated.
  3767.  
  3768.                       Description    The description field is  displayed
  3769.                                      in  the   Special   pulldown   menu
  3770.                                      accessed from the File Manager.
  3771.  
  3772.                       Req mem        [MSDOS] This specifies the  minimum
  3773.                                      amount of  memory  that  should  be
  3774.                                      free for the command to execute. If
  3775.                                      this  amount  of  memory  is   free
  3776.                                      without  requiring  program   image
  3777.                                      swapping, then swapping is skipped,
  3778.                                      usually   resulting    in    faster
  3779.                                      execution.
  3780.  
  3781.                                      The special value 0 forces swapping
  3782.                                      irrespective of free memory, and -1
  3783.                                      prevents swapping always.
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.             InspectA                                                  55
  3790.  
  3791.  
  3792.  
  3793.             Configuration
  3794.  
  3795.  
  3796.  
  3797.  
  3798.  
  3799.                       Rescan         If Rescan is enabled for a command,
  3800.                                      the  current   directory  will   be
  3801.                                      reread. Change this to Yes for  any
  3802.                                      command you define which affects or
  3803.                                      changes  files   other   than   the
  3804.                                      currently  highlighted   file,   or
  3805.                                      otherwise changes  the contents  of
  3806.                                      the current  directory. If  set  to
  3807.                                      No, InspectA  will only  rescan  if
  3808.                                      the file  or directory  highlighted
  3809.                                      in the current File Manager  window
  3810.                                      has been modified.
  3811.  
  3812.  
  3813.                Key Descriptions
  3814.  
  3815.                            To  identify  keys   and  key   combinations,
  3816.                            ICONFIG and INSPECT both  refer to keys in  a
  3817.                            specific way.
  3818.  
  3819.                            Normal   keys   use   standard   identifiers;
  3820.                            alphabetic  keys   use  their   corresponding
  3821.                            letter, symbols use the symbols as marked  on
  3822.                            the keyboard,  function keys  use  F1 through
  3823.                            F12, and  keypad keys  use  LEFT, RIGHT,  UP,
  3824.                            DOWN, HOME, END, PGUP, PGDN, INS, DEL, GREY-,
  3825.                            GREY+,  GREY*. Other  special  keys are  TAB,
  3826.                            ENTER, SPACE and BACKSPACE.
  3827.  
  3828.                            Any  of  these  keys   may  be  modified   by
  3829.                            indicating their shift-state;  that is,  when
  3830.                            one or more  of SHIFT,  ALT or CTRL are held
  3831.                            down  while   they   are   pressed.   ALT-KEY
  3832.                            combinations are preceded by the '@'  symbol;
  3833.                            ALT-C becomes @c. SHIFT-KEY (when either left
  3834.                            or right shift key is held down) combinations
  3835.                            are  indicated  by  a  preceding  '#'   sign.
  3836.                            Finally,   CTRL-KEYs  are   preceded   by   a
  3837.                            circumflex '^'.
  3838.  
  3839.  
  3840.                Macros
  3841.  
  3842.                            Macros are used as a way of substituting  the
  3843.                            current file name or  a marked file into  the
  3844.                            command line, or inserting other  information
  3845.                            as entered by  the user. This  allows you  to
  3846.                            use the marking facility in the File  Manager
  3847.  
  3848.  
  3849.  
  3850.  
  3851.             56                                                  InspectA
  3852.  
  3853.  
  3854.  
  3855.                                                            Configuration
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.                            to   integrate   functions   not    available
  3862.                            internally.
  3863.  
  3864.                            There is a great  deal of similarity  between
  3865.                            the command  macros and  macros available  in
  3866.                            archiving commands.
  3867.  
  3868.                       Macro          Replaced with
  3869.  
  3870.  
  3871.  
  3872.                       $a             Current file or directory
  3873.  
  3874.                       $p             The current directory name.
  3875.  
  3876.                       $f             Marked (or  current,  if  none  are
  3877.                                      marked) file name. If more than one
  3878.                                      file is  marked, the  command  line
  3879.                                      will  be  executed  multiple  times
  3880.                                      until  the   list   of   files   is
  3881.                                      exhausted. with each of the  marked
  3882.                                      file names substituted in turn.  If
  3883.                                      there  are  no  files  marked,  the
  3884.                                      currently highlighted file is used,
  3885.                                      and the command executed only once.
  3886.  
  3887.                       $m             Multiple file  names; if  no  files
  3888.                                      are marked, the  current file  name
  3889.                                      is used,  otherwise  the  names  of
  3890.                                      marked files are used. The  command
  3891.                                      may be executed  multiple times  if
  3892.                                      the command  line  would  otherwise
  3893.                                      exceed the  MSDOS  maximum  of  126
  3894.                                      characters, or  the OS/2  limit  of
  3895.                                      1024 characters.
  3896.  
  3897.                       $r             A  redirect  list  (also  called  a
  3898.                                      response file), which contains  the
  3899.                                      names  of  files   or  members   to
  3900.                                      operate on.
  3901.  
  3902.                       $?             Prompt for input. This macro allows
  3903.                                      one or  more parts  of the  command
  3904.                                      line to be given by the user. If  a
  3905.                                      '{' follows $?, the text  following
  3906.                                      and  all  characters   up  to   and
  3907.                                      including   the   next   '}'    are
  3908.                                      displayed as a prompt. For example,
  3909.  
  3910.  
  3911.  
  3912.  
  3913.             InspectA                                                  57
  3914.  
  3915.  
  3916.  
  3917.             Configuration
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.                                      $?{What is your name?} prompts  for
  3924.                                      input and  displays "What  is  your
  3925.                                      name?" above the  input field.  The
  3926.                                      results are placed  in the  command
  3927.                                      line and  substituted for  the  $?,
  3928.                                      with  the   optional   prompt   and
  3929.                                      brackets   deleted.    A    default
  3930.                                      response  may  also  be  given   by
  3931.                                      following  the  prompt  text  by  a
  3932.                                      vertical bar.
  3933.  
  3934.                                      An example:
  3935.  
  3936.  
  3937.                                 echo Hello, $?{Your name?|Me!}
  3938.  
  3939.                                      This defines the command;  InspectA
  3940.                                      first prompts  with  "Your  name?",
  3941.                                      offering  a  default  response   of
  3942.                                      "Me!". After  accepting input,  the
  3943.                                      command
  3944.  
  3945.  
  3946.                                 echo Hello <response>
  3947.  
  3948.                                      (where "<response>" is whatever was
  3949.                                      typed) is then run.
  3950.  
  3951.                                      It is quite valid to use any of the
  3952.                                      other    template     macros     or
  3953.                                      environment variables  in  response
  3954.                                      to the prompt.
  3955.  
  3956.                       $$             Replaced with a single '$'.
  3957.  
  3958.  
  3959.  
  3960.                            The macros '$a', '$f', '$m' and '$r'  contain
  3961.                            fully  qualified  path  names.  It  is  often
  3962.                            convenient to not  use the directory  portion
  3963.                            of these  names,  so the  following  list  of
  3964.                            modifiers may  be added  to these  macros  to
  3965.                            either omit or only  use parts. The  modifier
  3966.                            is a single character and is placed after the
  3967.                            '$' and prior the 'a', 'f', 'm' or 'r'  (note
  3968.                            that with the  macro '$r', the  path name  of
  3969.                            the files placed into  the redirect list  are
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975.             58                                                  InspectA
  3976.  
  3977.  
  3978.  
  3979.                                                            Configuration
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.                            affected by the modifier, not the name of the
  3986.                            temporary file used).
  3987.  
  3988.                       Modifier       Description
  3989.  
  3990.  
  3991.  
  3992.                       +              (plus) Remove the directory portion
  3993.                                      .
  3994.  
  3995.                       -              (minus) Remove the extension
  3996.  
  3997.                       =              (equals) Remove both the  directory
  3998.                                      and extension.
  3999.  
  4000.                       _              (underline)  Remove  the  directory
  4001.                                      and file portion (leaving only  the
  4002.                                      file extension).
  4003.  
  4004.                       .              (period) Remove  any trailing  dots
  4005.                                      from the file name.
  4006.  
  4007.                       #              (hash) Use  forward  slash  as  the
  4008.                                      directory separator.
  4009.  
  4010.                            ICONFIG will allow you to define the same key
  4011.                            twice. However, only the first defined in the
  4012.                            list will  be  used. To  assist  in  locating
  4013.                            duplicates, the facility to sort the list has
  4014.                            been added, by pressing CTRL-S.
  4015.  
  4016.  
  4017.  
  4018.             File Associations
  4019.  
  4020.                            This  section   provides   the   ability   to
  4021.                            associate a nominated external command with a
  4022.                            file in the  File Manager.  By default,  file
  4023.                            selection simply  views a  file using  either
  4024.                            the standard viewer, or the internal  archive
  4025.                            lister or packet/message viewer, but this may
  4026.                            be varied  by defining  a file  specification
  4027.                            and an external command.
  4028.  
  4029.                            A file specification is a file name that  can
  4030.                            include wildcards. These are identical to the
  4031.                            wildcards the operating system accepts on the
  4032.                            command line,  including the  characters  '*'
  4033.  
  4034.  
  4035.  
  4036.  
  4037.             InspectA                                                  59
  4038.  
  4039.  
  4040.  
  4041.             Configuration
  4042.  
  4043.  
  4044.  
  4045.  
  4046.  
  4047.                            (replaces many characters) and '?'  (replaces
  4048.                            a single character. When  a file is  selected
  4049.                            in the File Manager, INSPECT scans this  list
  4050.                            for a match,  and if found  will execute  the
  4051.                            appropriate command.  If not  found, it  will
  4052.                            fall  through  to  the  appropriate   viewing
  4053.                            function.
  4054.  
  4055.                            To Add a new file specification to the  list,
  4056.                            press INS; to Delete, press  DEL; to Modify,
  4057.                            press ENTER or F2. On adding or modifying an
  4058.                            entry, the following fields are presented:
  4059.  
  4060.                       Field          Description
  4061.  
  4062.  
  4063.  
  4064.                       Filespec       This is the  file specification  to
  4065.                                      associate with  the  command.  This
  4066.                                      may be  as  simple as  matching  on
  4067.                                      extension only (eg. *.BAT), or more
  4068.                                      complex use of  wildcards, such  as
  4069.                                      "STR*.C" (which  matches all  files
  4070.                                      with names starting with "STR" with
  4071.                                      the extensions ".C").
  4072.  
  4073.                       Command        This field contains the  command(s)
  4074.                                      to run. You  can also  make use  of
  4075.                                      the template  macros  available  in
  4076.                                      key definitions as explained in the
  4077.                                      previous section, including the  $?
  4078.                                      macro  to  prompt   the  user   for
  4079.                                      information.
  4080.  
  4081.                       Description    Enter an optional description; this
  4082.                                      is  only  displayed  in  the   File
  4083.                                      Specification  list  as   presented
  4084.                                      here.
  4085.  
  4086.                       Req mem        [MSDOS]  This  field  contains  the
  4087.                                      minimum amount of memory that  must
  4088.                                      be free for the command to execute.
  4089.                                      If this amount of memory is already
  4090.                                      free  without   requiring   program
  4091.                                      image swapping,  then  swapping  is
  4092.                                      skipped,   usually   resulting   in
  4093.                                      faster execution.
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.             60                                                  InspectA
  4100.  
  4101.  
  4102.  
  4103.                                                            Configuration
  4104.  
  4105.  
  4106.  
  4107.  
  4108.  
  4109.                                      The special value 0 forces swapping
  4110.                                      irrespective of free memory, and -1
  4111.                                      prevents swapping.
  4112.  
  4113.                       Rescan         If Rescan is enabled for a command,
  4114.                                      the  current   directory  will   be
  4115.                                      reread. Change this to Yes for  any
  4116.                                      command you define which affects or
  4117.                                      changes files  or the  contents  of
  4118.                                      the current  directory. If  set  to
  4119.                                      No, InspectA  will only  rescan  if
  4120.                                      the file  or directory  highlighted
  4121.                                      in the current File Manager  window
  4122.                                      has been modified.
  4123.  
  4124.                                 NOTE:  This  option does  not yet  fully
  4125.                                 support long filenames under OS/2.  This
  4126.                                 issue will  be  addressed  in  a  future
  4127.                                 version of InspectA.
  4128.  
  4129.  
  4130.  
  4131.             Text
  4132.  
  4133.                            The Text  option  provides  the  facility  to
  4134.                            export or import  configuration data  between
  4135.                            text and InspectA's condensed binary  format.
  4136.                            This makes it easier to make bulk changes  to
  4137.                            an existing configuration using a plain  text
  4138.                            editor's search & replace functions, and  re-
  4139.                            reading   those   modifications   back   into
  4140.                            InspectA's internal format.
  4141.  
  4142.                            A text file exported  by ICONFIG consists  of
  4143.                            sections,  each   containing   Variable=Value
  4144.                            pairs. The general format of one section is:
  4145.  
  4146.  
  4147.                                 [section-heading]
  4148.                                 variable1=value1
  4149.                                 variable2=value2
  4150.                                 .
  4151.                                 .
  4152.  
  4153.                            When Importing a file, ICONFIG  automatically
  4154.                            initialises all data  covered by any  section
  4155.                            before  reading  in  any  new  values.  If  a
  4156.                            section is  not  included in  the  text  file
  4157.  
  4158.  
  4159.  
  4160.  
  4161.             InspectA                                                  61
  4162.  
  4163.  
  4164.  
  4165.             Configuration
  4166.  
  4167.  
  4168.  
  4169.  
  4170.  
  4171.                            being imported,  then  data in  that  section
  4172.                            remains untouched.  This means  that you  can
  4173.                            extract a  full configuration,  but you  only
  4174.                            need to import the complete section to  which
  4175.                            you make changes.
  4176.  
  4177.                            Specific details  about  the  variable  names
  4178.                            used can  be found  in  an appendix  to  this
  4179.                            manual.  The  main  text  configuration  file
  4180.                            sections are:
  4181.  
  4182.                       Section        Description
  4183.  
  4184.  
  4185.  
  4186.                       [general]      This   section   contains   general
  4187.                                      configuration   items,   such    as
  4188.                                      EMS/XMS/Disk  swapping  setup   for
  4189.                                      DOS, temporary  path  for  archived
  4190.                                      file  viewing,   and  the   default
  4191.                                      editor/viewer programs.
  4192.  
  4193.                       [video]        Contains  all   video   and   mouse
  4194.                                      related options.
  4195.  
  4196.                       [archive]      Contains   the   archive    command
  4197.                                      definitions and templates.
  4198.  
  4199.                       [mailer]       All mailer configuration items.
  4200.  
  4201.                       [paths]        Contains details  for system  paths
  4202.                                      and their descriptions.
  4203.  
  4204.                       [externals]    Defines  all  keyboard   overrides,
  4205.                                      external      keyboard      command
  4206.                                      definitions and file specifications
  4207.                                      used to run external programs.
  4208.  
  4209.  
  4210.                Import
  4211.  
  4212.                            The Import option requests  a file name.  You
  4213.                            can use  the standard  File Selection  Prompt
  4214.                            (see Appendix)  to  navigate  your  disk  and
  4215.                            locate the file you wish to import.
  4216.  
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222.  
  4223.             62                                                  InspectA
  4224.  
  4225.  
  4226.  
  4227.                                                            Configuration
  4228.  
  4229.  
  4230.  
  4231.  
  4232.  
  4233.                Export
  4234.  
  4235.                            The Export option asks  for a path/file  name
  4236.                            to export to.  If the file  you give  already
  4237.                            exists, confirmation to overwrite it will  be
  4238.                            requested.
  4239.  
  4240.  
  4241.  
  4242.             Quit
  4243.  
  4244.                            This option requests that ICONFIG  terminates
  4245.                            and returns  you  to the  previously  running
  4246.                            process  (command  prompt  or  INSPECT).   If
  4247.                            changes  to  the  configuration  were   made,
  4248.                            ICONFIG first asks whether you wish to retain
  4249.                            them by saving to disk. The save file name is
  4250.                            shown on  the  top  line of  the  screen  and
  4251.                            cannot be changed.
  4252.  
  4253.  
  4254.  
  4255.  
  4256.  
  4257.  
  4258.  
  4259.  
  4260.  
  4261.  
  4262.  
  4263.  
  4264.  
  4265.  
  4266.  
  4267.  
  4268.  
  4269.  
  4270.  
  4271.  
  4272.  
  4273.  
  4274.  
  4275.  
  4276.  
  4277.  
  4278.  
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.             InspectA                                                  63
  4286.  
  4287.  
  4288.  
  4289.             InspectA Functions
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.  
  4298.  
  4299.  
  4300.             InspectA Functions
  4301.  
  4302.  
  4303.                            This section  provides  an in-depth  look  at
  4304.                            each of the major functions.
  4305.  
  4306.  
  4307.  
  4308.             File Manager
  4309.  
  4310.                            When  first  invoked  without  specifying  an
  4311.                            archive to  examine,  InspectA  is  in  "file
  4312.                            management" mode.  It displays  at least  one
  4313.                            window showing  the contents  of the  current
  4314.                            directory,  with   subdirectories  shown   in
  4315.                            uppercase,  and  files  in  lower  case.   To
  4316.                            display more entries, use  the PGUP and  PGDN
  4317.                            keys to move up and  down keys. You may  also
  4318.                            move around  the  list  with  the  mouse  (if
  4319.                            active) and using the  SCROLLBAR on the right
  4320.                            of the list. Click  the left mouse button  on
  4321.                            the top or bottom dark area on the  SCROLLBAR
  4322.                            to move  the  file  selector up  or  down  by
  4323.                            entry. To move in larger increments, click on
  4324.                            the  SCROLLBAR above  or  below  the  current
  4325.                            position marker. To  move directly  to a  new
  4326.                            position in  the list,  click with  the  left
  4327.                            mouse button on  the current position  marker
  4328.                            and  drag  it  to  a  new  position  on   the
  4329.                            SCROLLBAR.
  4330.  
  4331.                            There are  some additional  controls in  each
  4332.                            window   which   provide   the   ability   to
  4333.                            manipulate, move and resize.
  4334.  
  4335.                               To move, click on  the title bar  with the
  4336.                               left mouse button  and while  holding down
  4337.                               the button,  drag  the  window  to  a  new
  4338.                               position. The  keyboard equivalent  is the
  4339.                               GREY-* key, using the ARROW KEYS  to move.
  4340.                               Release the  mouse  button  (press  ENTER)
  4341.                               when moved to the desired position.
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.             64                                                  InspectA
  4348.  
  4349.  
  4350.  
  4351.                                                       InspectA Functions
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357.                               To resize, click on the  bottom right hand
  4358.                               corner of the  window and drag  the corner
  4359.                               to adjust the size.  If you are  using the
  4360.                               keyboard, press GREY-* and hold  down the
  4361.                               SHIFT key to adjust the  size. Release the
  4362.                               mouse button or press ENTER to confirm.
  4363.  
  4364.                               To zoom or  un-zoom the window,  click the
  4365.                               left mouse button on the  up-arrow icon on
  4366.                               the upper right corner of the window. This
  4367.                               may also be done by  using CTRL-ENTER from
  4368.                               the keyboard.
  4369.  
  4370.                               Windows may be  iconised when not  in use.
  4371.                               This means that the  window is temporarily
  4372.                               collapsed, taking  up  less  room  on  the
  4373.                               desktop and appearing only  as a directory
  4374.                               name in background. To iconise, click with
  4375.                               the mouse on the down-arrow  symbol to the
  4376.                               left of  the  upper  right corner  of  the
  4377.                               window or press SHIFT-NUMPAD-5. To restore
  4378.                               an iconised window,  click the  left mouse
  4379.                               button on the symbol on the desktop to the
  4380.                               left of the  directory name. At  least one
  4381.                               window must be  open at  all times,  so if
  4382.                               only one window is displayed, it cannot be
  4383.                               iconised or closed.
  4384.  
  4385.                               To close a window,  click on the  top left
  4386.                               corner on  the window.  SHIFT-DEL performs
  4387.                               this same function from the keyboard.
  4388.  
  4389.                               To open a  new window, press  SHIFT-INS or
  4390.                               use the mouse to pull down the Window sub-
  4391.                               menu and select Open.
  4392.  
  4393.  
  4394.                Files display
  4395.  
  4396.                            The contents of any file lists is  determined
  4397.                            by a  configurable  list  format  defined  in
  4398.                            ICONFIG. By  default, InspectA  automatically
  4399.                            installs three formats:
  4400.  
  4401.                       Default        contains   a   useful   amount   of
  4402.                                      information for  most common  uses,
  4403.                                      and is similar to  that used by  an
  4404.                                      DOS  DIR  command   in  the   MSDOS
  4405.  
  4406.  
  4407.  
  4408.  
  4409.             InspectA                                                  65
  4410.  
  4411.  
  4412.  
  4413.             InspectA Functions
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.                                      version, or  OS/2 DIR  in the  OS/2
  4420.                                      version.
  4421.  
  4422.                       Brief          contains just the bare essentials -
  4423.                                      the    file    name,    type    and
  4424.                                      description.
  4425.  
  4426.                       Full           displays most information available
  4427.                                      about a file.
  4428.  
  4429.                            You  can   modify  these   formats,.   delete
  4430.                            unnecessary ones  and  add more.  The  format
  4431.                            used for the current window can be changed by
  4432.                            using ALT-F8, or by selecting the List Format
  4433.                            option from the Utils pulldown menu.
  4434.  
  4435.                            The meaning of file information displayed  is
  4436.                            usually obvious.  The  only field  which  may
  4437.                            require further explanation is the Attributes
  4438.                            field. This is a series of single characters,
  4439.                            each position represents  a single  attribute
  4440.                            for a  file  -  a dot  is  displayed  if  the
  4441.                            attribute  is  not  set,  but  a  letter   is
  4442.                            displayed  if  it  is.  The  following   list
  4443.                            explains  the   precise   meaning   of   each
  4444.                            attribute.
  4445.  
  4446.                       System    s    System file  attribute. This  is  a
  4447.                                      special attribute used to  identify
  4448.                                      special operating system files. You
  4449.                                      should avoid deleting or  modifying
  4450.                                      any file  with this  attribute  set
  4451.                                      because it  will almost  always  be
  4452.                                      required.
  4453.  
  4454.                       Hidden    h    This  attribute  indicates  that  a
  4455.                                      file is hidden from view in the DIR
  4456.                                      command. It will also be  invisible
  4457.                                      to many  programs  which  list  the
  4458.                                      contents of the directory (the same
  4459.                                      is  also  true  of  System  files).
  4460.                                      These are  rarely as  important  as
  4461.                                      files  marked   with   the   System
  4462.                                      attribute, but  are usually  hidden
  4463.                                      to prevent accidental deletion.
  4464.  
  4465.                       Read-only r    Read-only files  are visible  using
  4466.                                      DIR, but cannot be modified.  Files
  4467.  
  4468.  
  4469.  
  4470.  
  4471.             66                                                  InspectA
  4472.  
  4473.  
  4474.  
  4475.                                                       InspectA Functions
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481.                                      are marked with  this attribute  to
  4482.                                      prevent   casual   or    accidental
  4483.                                      modification.
  4484.  
  4485.                       Archive   a    Whenever a  file is  written to  or
  4486.                                      created,    this    attribute    is
  4487.                                      automatically set.  It  is  usually
  4488.                                      only  reset  by  programs  which  a
  4489.                                      responsible for  backing up  files.
  4490.                                      Using this built-in facility, it is
  4491.                                      possible to  do incremental  backup
  4492.                                      of  only  changed  files,  avoiding
  4493.                                      having to back up a large amount of
  4494.                                      data each time.
  4495.  
  4496.                       Shareable S    This attribute  will only  ever  be
  4497.                                      seen on  files  which  exist  on  a
  4498.                                      Novell   Network   network   volume
  4499.                                      (MSDOS  only).  It  is  a   special
  4500.                                      attribute   used   for    backwards
  4501.                                      compatibility   with   older   non-
  4502.                                      network aware applications which do
  4503.                                      not  use  file  sharing  modes   to
  4504.                                      access files, but are  nevertheless
  4505.                                      able   to   share   files   without
  4506.                                      conflict.
  4507.  
  4508.  
  4509.  
  4510.                            File descriptions are  read from  one of  the
  4511.                            configured 'description list'  files. If  any
  4512.                            are specified (see ICONFIG, General,  Lists),
  4513.                            INSPECT will look for each name in turn after
  4514.                            reading   all   files,    then   match    any
  4515.                            descriptions  contained  in  the  first  file
  4516.                            successfully  opened  against  files  in  the
  4517.                            current directory.
  4518.  
  4519.                            In the  case  of paths  configured  with  the
  4520.                            Outbound or Inbound attributes (see  ICONFIG,
  4521.                            Paths), when in either  type of directory  is
  4522.                            current, InspectA  will  attempt  to  resolve
  4523.                            FidoNet addressing  in any  recognised  mail-
  4524.                            related file types.  The resolved address  is
  4525.                            displayed as a file description.
  4526.  
  4527.  
  4528.  
  4529.  
  4530.  
  4531.  
  4532.  
  4533.             InspectA                                                  67
  4534.  
  4535.  
  4536.  
  4537.             InspectA Functions
  4538.  
  4539.  
  4540.  
  4541.  
  4542.  
  4543.                Functions
  4544.  
  4545.                            Following  is   a   list  of   File   Manager
  4546.                            functions. The key assignments given are  the
  4547.                            default ones, and all functions, except where
  4548.                            marked, are also available from the  pulldown
  4549.                            menu.
  4550.  
  4551.  
  4552.                            F1                                       Help
  4553.  
  4554.                               Accesses the help system.
  4555.  
  4556.  
  4557.                            F2                                Global Mark
  4558.  
  4559.                               Toggles the  global  file  marker; if  all
  4560.                               files are  currently marked  (marked files
  4561.                               are highlighted and a square block appears
  4562.                               to the left  of the  file name),  they are
  4563.                               all unmarked, else  all files  are marked.
  4564.                               This  is  useful  when  performing  global
  4565.                               operations on  all  files  in the  current
  4566.                               directory.
  4567.  
  4568.  
  4569.                            F3                                       View
  4570.  
  4571.                               Views the current file in list text/binary
  4572.                               mode.
  4573.  
  4574.  
  4575.                            F4                                       Edit
  4576.  
  4577.                               Invokes  the  editor  with  the  currently
  4578.                               selected file as the file to edit.
  4579.  
  4580.  
  4581.                            F5                                       Copy
  4582.  
  4583.                               Copy  the  current  file,  or  all  marked
  4584.                               files. (see also F6, MOVE).
  4585.  
  4586.  
  4587.                            F6                                       Move
  4588.  
  4589.                               Moves or renames the current  file, or all
  4590.                               marked files. Depending on the destination
  4591.  
  4592.  
  4593.  
  4594.  
  4595.             68                                                  InspectA
  4596.  
  4597.  
  4598.  
  4599.                                                       InspectA Functions
  4600.  
  4601.  
  4602.  
  4603.  
  4604.  
  4605.                               path or file  specified, this  will either
  4606.                               move the files  with the  same names  to a
  4607.                               different place  on  the  same or  another
  4608.                               disk, or rename the files.  Note that wild
  4609.                               card  renames  are  also   supported  (ie.
  4610.                               marked files can  be renamed to  *.cxx, if
  4611.                               that is specified). Individual directories
  4612.                               may also  be  renamed  using this  option,
  4613.                               although  this  may   not  work   on  some
  4614.                               networks (in  which  case,  InspectA  will
  4615.                               simply report an error).
  4616.  
  4617.  
  4618.                            F7                                      Mkdir
  4619.  
  4620.                               Creates a new directory.
  4621.  
  4622.  
  4623.                            F8                                       Sort
  4624.  
  4625.                               Provides the ability to change the default
  4626.                               sorting  order   of   files.   Note   that
  4627.                               subdirectories are  ALWAYS at  the top  of
  4628.                               the  list,  irrespective  of  the  current
  4629.                               sorting method.
  4630.  
  4631.  
  4632.                            F9                                       Tree
  4633.  
  4634.                               Logs the  entire  drive's directory  tree,
  4635.                               and  presents  a  graphical  view  of  its
  4636.                               directory structure,  and  allows  you  to
  4637.                               "walk"   through   directories   and   get
  4638.                               directly where you wish to go. If you have
  4639.                               given the -m command  line switch, logging
  4640.                               and selecting  drives  will  automatically
  4641.                               read and  update  the  DISKMAP.IND in  the
  4642.                               root directory of each drive visited. This
  4643.                               speeds up operating significantly.
  4644.  
  4645.  
  4646.                            F10                                      Exec
  4647.  
  4648.                               Execute. The function of  this key depends
  4649.                               on the currently  highlighted file.  If it
  4650.                               is an executable file (has a .EXE, .COM or
  4651.                               .BAT  extension)   it   will  prompt   for
  4652.                               additional  command  line   arguments  and
  4653.  
  4654.  
  4655.  
  4656.  
  4657.             InspectA                                                  69
  4658.  
  4659.  
  4660.  
  4661.             InspectA Functions
  4662.  
  4663.  
  4664.  
  4665.  
  4666.  
  4667.                               execute  that   program   (this   can   be
  4668.                               overridden,  if   necessary).   Otherwise,
  4669.                               InspectA simply prompts  for a  program to
  4670.                               run and a  command line  to use,  with the
  4671.                               currently  highlighted   file   name   the
  4672.                               default.
  4673.  
  4674.                               The  "exec"  prompt  has  a  command  line
  4675.                               history  which   maintains  the   last  64
  4676.                               command entered.  press  UP for  previous,
  4677.                               DOWN for next, PGUP for first  and END for
  4678.                               the last command entered.
  4679.  
  4680.  
  4681.                            ALT-F9                           Save Windows
  4682.  
  4683.                               Saves the  current desktop  arrangement to
  4684.                               disk (in INSPECT.SAV).
  4685.  
  4686.  
  4687.                            ALT-F8                            Next Format
  4688.  
  4689.                               Switches to  the  next  file  list  format
  4690.                               type.
  4691.  
  4692.  
  4693.                            ALT-F7                             Video Mode
  4694.  
  4695.                               This option  switches video  modes if  the
  4696.                               display  adaptor   supports  it.   If  the
  4697.                               configuration file defines a "custom" mode
  4698.                               (or, in  OS/2,  custom  rows and  colums),
  4699.                               then this may also be switched to, whether
  4700.                               it is active or not.
  4701.  
  4702.  
  4703.                            ALT-F6                         Set Video Mode
  4704.  
  4705.                               This has  the same  effect as  ALT-F7, but
  4706.                               also enables  the  "set  mode" switch,  so
  4707.                               that the  previously  active  mode is  not
  4708.                               restored  when  exiting  or  when  running
  4709.                               external programs.
  4710.  
  4711.  
  4712.  
  4713.  
  4714.  
  4715.  
  4716.  
  4717.  
  4718.  
  4719.             70                                                  InspectA
  4720.  
  4721.  
  4722.  
  4723.                                                       InspectA Functions
  4724.  
  4725.  
  4726.  
  4727.  
  4728.  
  4729.                            ALT-F5                 Toggle File Statistics
  4730.  
  4731.                               Toggles the file  statistics window  on or
  4732.                               off. Whether this  window is  displayed or
  4733.                               not initially  depends  on  an  option  in
  4734.                               ICONFIG.
  4735.  
  4736.  
  4737.                            ALT-Q                                    Quit
  4738.  
  4739.                               ALT-Q is an alias of ESC,  which will exit
  4740.                               InspectA. The  difference between  the two
  4741.                               is that  Alt-Q leaves  the current  screen
  4742.                               displayed  and  (under  MSDOS   only)  the
  4743.                               current directory  as  shown  in the  file
  4744.                               manager, which is  convenient if  you wish
  4745.                               to  carry  out  some  operation  from  the
  4746.                               command line  using information  displayed
  4747.                               by the file manager.
  4748.  
  4749.  
  4750.                            ESC                                      Exit
  4751.  
  4752.                               Exits InspectA,  returns  to the  original
  4753.                               drive and  directory  from which  InspectA
  4754.                               was  invoked  (if  it  still  exists)  and
  4755.                               restores the screen).
  4756.  
  4757.  
  4758.                            SPACE                                    Mark
  4759.  
  4760.                               Toggles the  file marker  for the  current
  4761.                               file.
  4762.  
  4763.  
  4764.                            CTRL-PGUP                               Updir
  4765.  
  4766.                               Change to parent directory.
  4767.  
  4768.  
  4769.                            CTRL-PGDN                               DnDir
  4770.  
  4771.                               Change to  the currently  highlighted sub-
  4772.                               directory. This key is  ignored unless the
  4773.                               currently highlighted file is a directory.
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.             InspectA                                                  71
  4782.  
  4783.  
  4784.  
  4785.             InspectA Functions
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.                            CTRL-R                                 Rescan
  4792.  
  4793.                               Rereads the  current directory;  useful in
  4794.                               networking and  multi-tasking environments
  4795.                               to reread the disk when it has changed.
  4796.  
  4797.  
  4798.                            CTRL-S                                   Scan
  4799.  
  4800.                               Examines  all   files   in   the   current
  4801.                               directory to determine the  file type. The
  4802.                               type description replaces the " ? " in the
  4803.                               file display, or remains that  if the file
  4804.                               type cannot be determined.
  4805.  
  4806.  
  4807.                            CTRL-E                       Previous Command
  4808.  
  4809.                               Brings up the "Exec" (F10) prompt with the
  4810.                               previously executed command.
  4811.  
  4812.  
  4813.                            CTRL-F                                 Locate
  4814.  
  4815.                               Scans a  directory and  all subdirectories
  4816.                               for   files   matching   a    given   file
  4817.                               specification. The specification given may
  4818.                               include any  valid  file  spec,  including
  4819.                               wildcard  characters.  On  completing  the
  4820.                               scan -  which can  be  interrupted at  any
  4821.                               time by  using the  ESC key  -  a list  of
  4822.                               matching   files   will    be   presented.
  4823.                               Selecting any matching file moves into its
  4824.                               directory and highlights it.
  4825.  
  4826.  
  4827.                            CTRL-D                                  Drive
  4828.  
  4829.                               Select  a  different  drive   to  examine.
  4830.                               Displays a  list of  available drives  and
  4831.                               the  current  directory  on   each  drive;
  4832.                               select the new  drive with arrow  keys and
  4833.                               ENTER  or  simply   type  the   letter  as
  4834.                               required.
  4835.  
  4836.  
  4837.  
  4838.  
  4839.  
  4840.  
  4841.  
  4842.  
  4843.             72                                                  InspectA
  4844.  
  4845.  
  4846.  
  4847.                                                       InspectA Functions
  4848.  
  4849.  
  4850.  
  4851.  
  4852.  
  4853.                            ALT-A                      Add/Create Archive
  4854.  
  4855.                               Allows selected  files to  be added  to an
  4856.                               existing archive (see below  for available
  4857.                               types),   or   a   new   archive   created
  4858.                               containing those files.
  4859.  
  4860.                               If adding to an existing  archive, be sure
  4861.                               to give the extension.  InspectA will then
  4862.                               be  able  to  read  it  and  automatically
  4863.                               determine which  archiver  to  use to  add
  4864.                               files to it  and will  not need  to prompt
  4865.                               you to select the archiver type.
  4866.  
  4867.  
  4868.                            ALT-C                      Configure InspectA
  4869.  
  4870.                               This option loads ICONFIG  for interactive
  4871.                               configuration. On exiting ICONFIG, INSPECT
  4872.                               will reload  the  new  configuration  from
  4873.                               INSPECT.INI if it has been modified..
  4874.  
  4875.  
  4876.                            ALT-T                           Test Archives
  4877.  
  4878.                               Allows selected  files  to  be tested  for
  4879.                               archive    integrity.    If    none    are
  4880.                               highlighted, the  current file  is tested.
  4881.                               Files being tested must be compressed file
  4882.                               archives, and are  simply skipped  if not.
  4883.                               If  a   corrupted   archive   is   located
  4884.                               (indicated  by   a  non-zero   error  code
  4885.                               returned by the archive program), the file
  4886.                               is marked  as "corrupt",  and an  asterisk
  4887.                               will be displayed next to its file type in
  4888.                               the files list.
  4889.  
  4890.  
  4891.                            ALT-S                                    Sort
  4892.  
  4893.                               Alias for F8; select file sort order.
  4894.  
  4895.  
  4896.                            ALT-I                         Directory Index
  4897.  
  4898.                               If a directory index has  been defined, it
  4899.                               is  displayed  to  allow  fast  change  of
  4900.                               directory by selection from the list.
  4901.  
  4902.  
  4903.  
  4904.  
  4905.             InspectA                                                  73
  4906.  
  4907.  
  4908.  
  4909.             InspectA Functions
  4910.  
  4911.  
  4912.  
  4913.  
  4914.  
  4915.                            ALT-L                                    List
  4916.  
  4917.                               Alias for F3, View.
  4918.  
  4919.  
  4920.                            ALT-E                                    Edit
  4921.  
  4922.                               Alias for F4, Edit.
  4923.  
  4924.  
  4925.                            ALT-V                              Virus Scan
  4926.  
  4927.                               The action of this key  depends on whether
  4928.                               any files are marked. If  none are marked,
  4929.                               the Virus Scan program is  invoked to scan
  4930.                               all files  in  the  current directory  and
  4931.                               below.
  4932.  
  4933.                               If specific files have  been marked, these
  4934.                               are examined  and  if InspectA  determines
  4935.                               that they are a valid  archive, all member
  4936.                               files  are  extracted  into   a  temporary
  4937.                               directory (see  View Dir  in ICONFIG)  and
  4938.                               scanned for viri.
  4939.  
  4940.  
  4941.                            ALT-R                          Repack Archive
  4942.  
  4943.                               Repack archives. This command  may be used
  4944.                               to convert  archives  to  a new  type,  or
  4945.                               update member files to a newer compression
  4946.                               type. During  the  repacking process,  you
  4947.                               may also invoke the virus  scan program to
  4948.                               check member files for viri.
  4949.  
  4950.                               This function is  executed on  the current
  4951.                               file is  none are  marked,  or all  marked
  4952.                               files.
  4953.  
  4954.  
  4955.                            ALT-Z                                   Shell
  4956.  
  4957.                               Shells to  the operating  system's command
  4958.                               interpreter.  Use  'EXIT'  to   return  to
  4959.                               InspectA.
  4960.  
  4961.  
  4962.  
  4963.  
  4964.  
  4965.  
  4966.  
  4967.             74                                                  InspectA
  4968.  
  4969.  
  4970.  
  4971.                                                       InspectA Functions
  4972.  
  4973.  
  4974.  
  4975.  
  4976.  
  4977.                            DEL                                    Delete
  4978.  
  4979.                               Erase current or marked files.
  4980.  
  4981.  
  4982.                            ENTER                                  Action
  4983.  
  4984.                               Pressing ENTER selects  the current  file,
  4985.                               with the  action dependant  on the  file's
  4986.                               type.  Note  that  the  type  of  file  is
  4987.                               determined from its contents, and not from
  4988.                               its name.
  4989.  
  4990.                               DIR    Directory.
  4991.                                         Selecting   a   directory   will
  4992.                                         change  to  that  directory  and
  4993.                                         display files in that directory.
  4994.  
  4995.                               MSG    "FTSC-1 *.MSG" message format.
  4996.                                         Invokes "message  view" mode  to
  4997.                                         examine the message.
  4998.  
  4999.                               PKT    FTSC format packet.
  5000.                                         Invokes  "packet   view"   mode,
  5001.                                         calling up  a  list of  messages
  5002.                                         that it contains.
  5003.  
  5004.                               EXE    Executable
  5005.                                         Note that  some  .EXE files  are
  5006.                                         actually archives  with a  self-
  5007.                                         extracting    envelope;     when
  5008.                                         InspectA   detects   these,   it
  5009.                                         assumes the archive  type rather
  5010.                                         than .EXE.
  5011.                               TXT    Text files.
  5012.                               ?LO    Outbound   'static   mailer'   file
  5013.                                      attach list
  5014.                               BDL    Outbound mail  file,  archiver  not
  5015.                                      yet determined
  5016.                               BSY    Mailer/packer address 'busy' flag
  5017.                               REQ    Inbound or  outbound  file  request
  5018.                                      list
  5019.                               PRO    Mailer call in progress list
  5020.                                         Invokes   the    standard   list
  5021.                                         program to view the file.
  5022.  
  5023.                               BWZ    Incomplete  file  transfer   marker
  5024.                                      (FidoNet mailer).
  5025.  
  5026.  
  5027.  
  5028.  
  5029.             InspectA                                                  75
  5030.  
  5031.  
  5032.  
  5033.             InspectA Functions
  5034.  
  5035.  
  5036.  
  5037.  
  5038.  
  5039.                                         The view  mode  is dependant  on
  5040.                                         the type  of  file detected.  If
  5041.                                         this cannot be  determined, then
  5042.                                         the  standard  list  program  is
  5043.                                         used.
  5044.  
  5045.                               AR5    SEA ARC v5.X
  5046.                               AR6    SEA ARC v6.X
  5047.                               AR7    SEA ARC v7.X
  5048.                               PKA    PKWare's PKPAK/PKARC series (v3.5+)
  5049.                               PAK    NoGate Consulting's PAK (v2.51)
  5050.                               ZIP    PKWare's ZIP (v1.10 or below)
  5051.                               LZH    Yoshi's LHARC (v1.13d or below)
  5052.                               LHA    Yoshi's LHA (v2.x)
  5053.                               ZOO    Dhesi's ZOO (v2.01 or below)
  5054.                               ZOH    Dhesi's ZOO  with high  compression
  5055.                                      (v2.10)
  5056.                               ARJ    Jung's ARJ (v2.22)
  5057.                               HPK    Gutmann's HPACK
  5058.                               ZI2    PKWare's ZIP (2.0 or above)
  5059.                               DWC    Cooper's DWC compressor (5.01)
  5060.                                         Invokes  "archive   view"  mode,
  5061.                                         listing  the  contents   of  the
  5062.                                         archive for further action.
  5063.  
  5064.                               Note  that  the  above   are  the  default
  5065.                               actions taken as a result of selecting the
  5066.                               corresponding  file  types.  This  can  be
  5067.                               overridden    by    defining     a    file
  5068.                               specification in  ICONFIG which  specifies
  5069.                               that another  external  program should  be
  5070.                               run instead.
  5071.  
  5072.  
  5073.                            CTRL-ENTER                        Zoom Window
  5074.  
  5075.                               This toggles the list  size between normal
  5076.                               windowed mode and zoomed (full screen).
  5077.  
  5078.  
  5079.                            SHIFT-ENTER                       View screen
  5080.  
  5081.                               This function provides the ability to view
  5082.                               the DOS or OS/2 screen. InspectA preserves
  5083.                               and uses  the initial  screen on  startup,
  5084.                               and  uses  this   to  display   output  of
  5085.                               external commands.  This  is  useful  when
  5086.                               InspectA is used  as a front-end  to other
  5087.  
  5088.  
  5089.  
  5090.  
  5091.             76                                                  InspectA
  5092.  
  5093.  
  5094.  
  5095.                                                       InspectA Functions
  5096.  
  5097.  
  5098.  
  5099.  
  5100.  
  5101.                               applications, so  that program  output can
  5102.                               be reviewed at any time.
  5103.  
  5104.                               Unless set  mode  (see  ICONFIG,  General,
  5105.                               Video)  is  enabled,  InspectA  will  also
  5106.                               switch back to the original  video mode at
  5107.                               startup when running external  programs or
  5108.                               viewing the  DOS or  OS/2  screen. If  set
  5109.                               mode is  enabled,  and  a  video  mode  is
  5110.                               selected  which  results  in   the  screen
  5111.                               dimensions changing,  the original  screen
  5112.                               cannot  be   preserved.   In  that   case,
  5113.                               however, InspectA will not  need to switch
  5114.                               video  mode  before  running  programs  or
  5115.                               viewing this screen.
  5116.  
  5117.  
  5118.                            TAB                        Select next window
  5119.  
  5120.                               If  multiple  windows  are   open  on  the
  5121.                               screen, this key moves to the next window.
  5122.                               If you  have a  mouse, merely  placing the
  5123.                               mouse cursor  on the  window  you wish  to
  5124.                               select and  clicking  once  with the  left
  5125.                               mouse button will  select that  window and
  5126.                               make  it  current.  Iconised  windows  are
  5127.                               skipped.
  5128.  
  5129.  
  5130.                            SHIFT-TAB                         Window list
  5131.  
  5132.                               SHIFT-TAB  provides   a   full   list   of
  5133.                               available File Manager  windows, including
  5134.                               iconised ones,  which  are  marked with  a
  5135.                               symbol on the left of the list entry.
  5136.  
  5137.                               From the Window List, you can Add a window
  5138.                               by pressing INS, Delete a  window (except
  5139.                               the last) by  using DEL, or selecting  any
  5140.                               particular  one  by  highlighting  it  and
  5141.                               pressing ENTER.
  5142.  
  5143.  
  5144.                            SHIFT-NUM5                     Iconise Window
  5145.  
  5146.                               For any window  except the  last, pressing
  5147.                               this key combination iconises  the current
  5148.                               window and moves to the next.  This is the
  5149.  
  5150.  
  5151.  
  5152.  
  5153.             InspectA                                                  77
  5154.  
  5155.  
  5156.  
  5157.             InspectA Functions
  5158.  
  5159.  
  5160.  
  5161.  
  5162.  
  5163.                               same as clicking  on the  Minimise control
  5164.                               on the window using the mouse.
  5165.  
  5166.  
  5167.                            SHIFT-INS                   Open a new window
  5168.  
  5169.                               To add  a  new  window,  press  shift-ins.
  5170.                               InspectA them prompts  for a  directory to
  5171.                               start from  using  the  standard file  and
  5172.                               directory selection  prompt. On  accepting
  5173.                               the  directory  name,  a   new  window  is
  5174.                               created  with   the  standard   dimensions
  5175.                               defined for the default list format.
  5176.  
  5177.  
  5178.                            SHIFT-DEL                Close current window
  5179.  
  5180.                               SHIFT-DEL  closes   the   current   window
  5181.                               (unless it is the only open window).
  5182.  
  5183.  
  5184.                            GREY-*                  Resize or move window
  5185.  
  5186.                               This key is the  grey asterisk key  on the
  5187.                               numeric  keypad.  Some  earlier  XT  style
  5188.                               keyboards have  this  key marked  "PrtSc",
  5189.                               "Prt Sc" or "Print Screen". After pressing
  5190.                               this, a double  frame is drawn  around the
  5191.                               current window; you can use the ARROW KEYS
  5192.                               to move the frame and  SHIFT-ARROW KEYS to
  5193.                               resize. Press ENTER to keep the changes or
  5194.                               ESC to restore the original window state.
  5195.  
  5196.  
  5197.                            CTRL-BSPACE              View disk statistics
  5198.  
  5199.                               Beneath the File Manager windows, InspectA
  5200.                               maintains another  window  containing  the
  5201.                               current   disk,    directory   and    file
  5202.                               statistics. If this is obscured completely
  5203.                               or partially  by other  windows it  can be
  5204.                               temporarily shifted to the top by pressing
  5205.                               CTRL-BACKSPACE.
  5206.  
  5207.                               From the  file  manager,  mark  &  un-mark
  5208.                               functions are  provided  by  holding  down
  5209.                               either SHIFT key and using UP, DOWN, PGUP,
  5210.                               PGDN, HOME and END cursor movement keys.
  5211.  
  5212.  
  5213.  
  5214.  
  5215.             78                                                  InspectA
  5216.  
  5217.  
  5218.  
  5219.                                                       InspectA Functions
  5220.  
  5221.  
  5222.  
  5223.  
  5224.  
  5225.                               Some of  the  functions  above  require  a
  5226.                               "destination" path or file;  this involves
  5227.                               the File  Selection  Prompt, discussed  in
  5228.                               length in a later chapter.
  5229.  
  5230.  
  5231.                            / (fwd-slash)                  Pulldown menus
  5232.  
  5233.                               The  pulldown  menu  may  be  accessed  by
  5234.                               pressing the  forward slash  key. You  may
  5235.                               then navigate  the menus  in a  "point and
  5236.                               shoot" manner  using  the  ARROW KEYS and
  5237.                               select the  function you  wish to  execute
  5238.                               using ENTER. Press   ESC at  any  time  to
  5239.                               return to the File Manager.
  5240.  
  5241.  
  5242.                            \ (back-slash)               Change directory
  5243.  
  5244.                               To quickly and directly change the current
  5245.                               window's directory  to another,  press the
  5246.                               back-slash key. This invokes  the standard
  5247.                               file and directory selection  prompt where
  5248.                               the directory  name to  change  to may  be
  5249.                               typed in directly.
  5250.  
  5251.  
  5252.                            ? (questionmark)                  Toggle Menu
  5253.  
  5254.                               This  toggles  the  pulldown  menu  titles
  5255.                               on/off.
  5256.  
  5257.  
  5258.  
  5259.             Archive Manager
  5260.  
  5261.                            InspectA provides the ability to view  multi-
  5262.                            file archives of  the types described  above.
  5263.                            To further manipulate those archives (add to,
  5264.                            delete, extract and view), you will need  the
  5265.                            appropriate piece  of software  as  indicated
  5266.                            below. Note  that you  only need  one of  the
  5267.                            programs mentioned to  support any type,  and
  5268.                            that some  programs  support  more  than  one
  5269.                            format.
  5270.  
  5271.  
  5272.  
  5273.  
  5274.  
  5275.  
  5276.  
  5277.             InspectA                                                  79
  5278.  
  5279.  
  5280.  
  5281.             InspectA Functions
  5282.  
  5283.  
  5284.  
  5285.  
  5286.  
  5287.                       FormatOS       Description (Author)
  5288.  
  5289.  
  5290.  
  5291.                       AR5   OS2/DOS  ARC.EXE, 5.12 or higher (SEA)
  5292.  
  5293.                             DOS      PKARC.COM, PKPAK.EXE 3.x (PKWare)
  5294.  
  5295.                       AR6   OS2/DOS  ARC.EXE,  version  6.02  or  higher
  5296.                                      (SEA)
  5297.  
  5298.                       AR7   OS2/DOS  ARC.EXE,  version  7.12  or  higher
  5299.                                      (SEA)
  5300.  
  5301.                             OS2/DOS  ARCPLUS.EXE, version 7.12 (SEA)
  5302.  
  5303.                             OS2/DOS  XARC.EXE - extract only (SEA)
  5304.  
  5305.                       PKA   DOS      PKARC.COM/EXE 3.x,  PKPAK.EXE  3.61
  5306.                                      (PKWare)
  5307.  
  5308.                             DOS      PAK.EXE v2.51 or higher (NoGate)
  5309.  
  5310.                             OS2/DOS  ARCPLUS.EXE - extract only (SEA)
  5311.  
  5312.                       PAK   DOS      PAK.EXE v2.51 or higher (NoGate)
  5313.  
  5314.                       ZIP   DOS      PKZIP.EXE,PKUNZIP.EXE v1.1 (PKWare)
  5315.  
  5316.                             OS2      PKZIP2.EXE,PKUNZIP2.EXE        v1.1
  5317.                                      (PKWare)
  5318.  
  5319.                             OS2/DOS  ZIP.EXE 1.0,  UNZIP.EXE 4.2  (Info-
  5320.                                      Zip)
  5321.  
  5322.                       ZI2   DOS      PKZIP.EXE,PKUNZIP.EXE        v2.04g
  5323.                                      (PKWare)
  5324.  
  5325.                             OS2      ZIP.EXE 1.9,  UNZIP.EXE 5.0  (Info-
  5326.                                      Zip)
  5327.  
  5328.                       LZH   DOS      LHARC.EXE v1.13 or higher (Yoshi)
  5329.  
  5330.                             DOS      LHA.EXE v2.0 or higher (Yoshi)
  5331.  
  5332.                             OS2      LH.EXE v1.x or higher (A:WARE)
  5333.  
  5334.                       LHA   DOS      LHA.EXE v2.X (Yoshi)
  5335.  
  5336.  
  5337.  
  5338.  
  5339.             80                                                  InspectA
  5340.  
  5341.  
  5342.  
  5343.                                                       InspectA Functions
  5344.  
  5345.  
  5346.  
  5347.  
  5348.  
  5349.                             OS2      LH.EXE v2.x or higher (A:WARE)
  5350.  
  5351.                       ZOO   OS2/DOS  ZOO.EXE v2.01 or higher (Dhesi)
  5352.  
  5353.                       ZOH   OS2/DOS  ZOO.EXE v2.10 (Dhesi)
  5354.  
  5355.                       ARJ   DOS      ARJ.EXE v2.x (Jung)
  5356.  
  5357.                             OS2/DOS  UNARJ.EXE v2.x (Jung)
  5358.  
  5359.                       HPK   OS2/DOS  HPACK.EXE 0.78 or higher (Gutman)
  5360.  
  5361.                                      NOTE: InspectA  no longer  supports
  5362.                                      HPACK v0.75
  5363.  
  5364.                       DWC   DOS      DWC.EXE vA5.01
  5365.  
  5366.  
  5367.  
  5368.                            Without these programs,  InspectA will  still
  5369.                            be able to list  the internal directories  of
  5370.                            these archive formats, but cannot provide any
  5371.                            further  management   functions  because   it
  5372.                            relies upon the programs above to perform the
  5373.                            actual  Add,   Delete,   Extract   and   Test
  5374.                            operations.
  5375.  
  5376.                            Similar to the files list, the archive viewer
  5377.                            provides the ability to examine the  internal
  5378.                            directory of the compressed library. The list
  5379.                            may be  scrolled using  the  ARROW KEYS, and
  5380.                            archive  members  marked   and  unmarked   by
  5381.                            holding down SHIFT and using  UP, DOWN, PGUP,
  5382.                            PGDN, HOME and END keys.
  5383.  
  5384.                            The  following  functions  are  available  in
  5385.                            Archive View mode:
  5386.  
  5387.  
  5388.                            DEL                                    Delete
  5389.  
  5390.                               Delete current or marked files.
  5391.  
  5392.  
  5393.                            ALT-E                                 Extract
  5394.  
  5395.                               Extract current file  or all  marked files
  5396.                               to a nominated directory.
  5397.  
  5398.  
  5399.  
  5400.  
  5401.             InspectA                                                  81
  5402.  
  5403.  
  5404.  
  5405.             InspectA Functions
  5406.  
  5407.  
  5408.  
  5409.  
  5410.  
  5411.                            ENTER                                  Select
  5412.  
  5413.                               Extract   current   file,   then   execute
  5414.                               whatever action would  be if the  file was
  5415.                               selected from the  File Manager  list (ie.
  5416.                               view  archive,  view  packet,  message  or
  5417.                               file).
  5418.  
  5419.  
  5420.                            ALT-Z                                   Shell
  5421.  
  5422.                               Shell to  the  command  interpreter,  type
  5423.                               'EXIT' to return to InspectA.
  5424.  
  5425.  
  5426.                            ESC                      Exit Archive Manager
  5427.  
  5428.                               Quits the Archive  Manager and  returns to
  5429.                               the File Manager.
  5430.  
  5431.  
  5432.  
  5433.             FidoNet Related Functions
  5434.  
  5435.                            Skip  this  section  unless  you  operate   a
  5436.                            FidoNet mail system, and wish to make use  of
  5437.                            the mail-file handling features of InspectA.
  5438.  
  5439.                            In the  Paths  section of  ICONFIG,  you  can
  5440.                            nominate  that   specific   directories   are
  5441.                            treated  as  though  they  are  "Inbound"  or
  5442.                            "Outbound"  file  holding  areas  used  by  a
  5443.                            FidoNet  mailer.   These   directories   have
  5444.                            special properties in  that they may  contain
  5445.                            files which are named according to their type
  5446.                            and  a  remote  system  address,  usually  in
  5447.                            hexadecimal. To assist in management of  mail
  5448.                            and  to  assist  in  identifying  where  mail
  5449.                            packets are destined for or originated  from,
  5450.                            InspectA provides  the ability  to  calculate
  5451.                            the remote system address as indicated by the
  5452.                            file name. This appears  as a comment to  the
  5453.                            right of the file name  in the list of  files
  5454.                            presented by the File Manager; in all  cases,
  5455.                            an explicit  entry  in the  description  file
  5456.                            will override any calculated address and will
  5457.                            be displayed in preference.
  5458.  
  5459.  
  5460.  
  5461.  
  5462.  
  5463.             82                                                  InspectA
  5464.  
  5465.  
  5466.  
  5467.                                                       InspectA Functions
  5468.  
  5469.  
  5470.  
  5471.  
  5472.  
  5473.                            The resolution of remote addresses works most
  5474.                            reliably   with   Opus/BinkleyTerm   outbound
  5475.                            holding areas, since  InspectA uses the  same
  5476.                            algorithm to determine the address. Make sure
  5477.                            that the FidoNet addresses are configured  in
  5478.                            InspectA in  the  same order  as  the  mailer
  5479.                            users! Also, be sure to suppress those  parts
  5480.                            of the addressing which your mailer cannot or
  5481.                            is configured  not to  use:  ie. if  you  run
  5482.                            Opus, be sure  to suppress  zone, domain  and
  5483.                            point    resolution    in    your    "Mailer"
  5484.                            configuration,  and  configure  according  to
  5485.                            your  BinkleyTerm   domain  setup   and   the
  5486.                            "NoZones" setting in BINKLEY.CFG.
  5487.  
  5488.                            Note that  when  you use  a  static  outbound
  5489.                            mailer  such  as  Opus  or  BinkleyTerm,  you
  5490.                            should specify  only the  "primary"  outbound
  5491.                            area which applies to  your first aka's  zone
  5492.                            and domain. All of  the other outbound  areas
  5493.                            will   be   recognised   automatically    for
  5494.                            directories which are  subdirectories of  the
  5495.                            same 'root' directory as the primary one, and
  5496.                            the   directory   name's   extension   is   a
  5497.                            hexadecimal number.
  5498.  
  5499.                            Use of this facility with dynamic mailers and
  5500.                            various mail packing and processing  software
  5501.                            will have varying results since many of  them
  5502.                            have different ways  of calculating the  file
  5503.                            name  from  the  remote  address.  You   will
  5504.                            probably  find   that  the   "ARCmail   0.60"
  5505.                            standard naming convention  will be used  for
  5506.                            other systems  in your  default address  zone
  5507.                            only.  In  almost  all  other  cases,  it  is
  5508.                            impossible to work back from the file name to
  5509.                            the destination address  by any  calculation.
  5510.                            Whenever a calculated  address appears to  be
  5511.                            suspect, InspectA precedes the address with a
  5512.                            question mark.
  5513.  
  5514.                            You can circumvent this problem by using  the
  5515.                            wildcard description feature:  once you  find
  5516.                            out which  system a  bundle of  a  particular
  5517.                            name is destined for, place that name with  a
  5518.                            ".*" extension  into  the  description  file,
  5519.                            followed by  the destination  address.  Since
  5520.                            the description file overrides the calculated
  5521.  
  5522.  
  5523.  
  5524.  
  5525.             InspectA                                                  83
  5526.  
  5527.  
  5528.  
  5529.             InspectA Functions
  5530.  
  5531.  
  5532.  
  5533.  
  5534.  
  5535.                            address, the "correct"  address is  displayed
  5536.                            instead of that which InspectA calculates.
  5537.  
  5538.                            For example:
  5539.  
  5540.  
  5541.                                 00000FBC.* 3:632/348.44@fidonet
  5542.  
  5543.                            Even on  BinkleyTerm/Opus systems,  this  can
  5544.                            also be  handy to  identify bundles  in  your
  5545.                            inbound directory,  where bundle  names  sent
  5546.                            from remote systems are less predictable  and
  5547.                            likely to  not conform  to the  ARCmail  0.60
  5548.                            naming.
  5549.  
  5550.                            Since 4DOS or NDOS may remove descriptions of
  5551.                            this type which do not match with a  specific
  5552.                            file, you may find it more convenient to  not
  5553.                            use a "DESCRIPT.ION"  file for your  outbound
  5554.                            files,  but   instead  define   a   secondary
  5555.                            description list name and use this instead.
  5556.  
  5557.                            When  logged  into   one  of  these   special
  5558.                            directories,  InspectA  will  enable  use  of
  5559.                            additional file types,  which represent  what
  5560.                            the files mean to the mailer software.  These
  5561.                            are:
  5562.  
  5563.                               ?LO    Outbound   'static   mailer'   file
  5564.                                      attach list
  5565.  
  5566.                               BDL    Outbound mail  file,  archiver  not
  5567.                                      yet determined
  5568.  
  5569.                               BSY    Mailer 'address busy' flag
  5570.  
  5571.                               REQ    Inbound or  outbound  file  request
  5572.                                      list
  5573.  
  5574.                               PRO    Call in progress list
  5575.  
  5576.                               BWZ    Bad 'Wazoo' (file transfer) marker
  5577.  
  5578.                            "BDL" (outbound  compressed mail  files)  are
  5579.                            necessarily archived files, and once a bundle
  5580.                            is  accessed  or   its  type  determined   by
  5581.                            InspectA, this type will  be replaced by  the
  5582.                            archiving  method.  However,  when  initially
  5583.  
  5584.  
  5585.  
  5586.  
  5587.             84                                                  InspectA
  5588.  
  5589.  
  5590.  
  5591.                                                       InspectA Functions
  5592.  
  5593.  
  5594.  
  5595.  
  5596.  
  5597.                            logging an  inbound  or  outbound  directory,
  5598.                            placing these files into a broad class  helps
  5599.                            when sorting all files  by type by file  name
  5600.                            (and therefore address).
  5601.  
  5602.  
  5603.  
  5604.             FTSC Type 2 Packet Manager
  5605.  
  5606.                            On  selecting  a  FidoNet  type  2.x  packet,
  5607.                            InspectA will use its "packet view" mode. The
  5608.                            initial screen displays the packet  contents,
  5609.                            one message  per  line,  with  packet  header
  5610.                            details on the bottom line, including:
  5611.  
  5612.                       Field          Description
  5613.  
  5614.  
  5615.  
  5616.                       Type           The packet type, which will be  one
  5617.                                      of:
  5618.  
  5619.                            Stoneage  "Old" style  type 2  packets.  This
  5620.                                      type  of  packet   is  assumed   to
  5621.                                      contain no  valid  zone  and  point
  5622.                                      information.
  5623.  
  5624.                            4D Pkt    Several products in FidoNet include
  5625.                                      4D (zone and point) information  in
  5626.                                      packet  headers.   Other  than   by
  5627.                                      looking at the product code,  there
  5628.                                      is no  certain way  of  determining
  5629.                                      which are 4D packets or not.
  5630.  
  5631.                                      InspectA  uses  the  product  codes
  5632.                                      list  defined  and  maintained   in
  5633.                                      ICONFIG to determine which  product
  5634.                                      types  have   extended   addressing
  5635.                                      capability, but which  may not  use
  5636.                                      either type-2+ or type2.2  extended
  5637.                                      addressing.
  5638.  
  5639.                            Type 2+   This packet  type is  described  in
  5640.                                      the FTSC document FSC-0039. Packets
  5641.                                      of this type  always contain  valid
  5642.                                      zone    and    point     addressing
  5643.                                      information  and  also  contain   a
  5644.                                      "signature"      which      readily
  5645.  
  5646.  
  5647.  
  5648.  
  5649.             InspectA                                                  85
  5650.  
  5651.  
  5652.  
  5653.             InspectA Functions
  5654.  
  5655.  
  5656.  
  5657.  
  5658.  
  5659.                                      identifies them  from other  packet
  5660.                                      types.
  5661.  
  5662.                            Type 2.2  This packet  type is  used by  some
  5663.                                      mailers and mail handling software,
  5664.                                      and -  like type  2+ -  is  readily
  5665.                                      identifiable  by   its   signature.
  5666.                                      Since these package can be  readily
  5667.                                      identified,  the  zone,  point  and
  5668.                                      domain information is assumed to be
  5669.                                      correct.
  5670.  
  5671.                       O=             Displays the  origin address.  This
  5672.                                      will be net/node  only in the  case
  5673.                                      of a "stoneage" packet, and will be
  5674.                                      4D (zone:net/node.point) for 4D and
  5675.                                      2+       types,       and        4D
  5676.                                      (zone:net/node.point@domain)    for
  5677.                                      type 2.2  packets.  Note  that  for
  5678.                                      type  2.2   packets,  domains   are
  5679.                                      truncated to 8 characters.
  5680.  
  5681.                       D=             Displays  the  destination  address
  5682.                                      for  the  packet.  The  same  rules
  5683.                                      regarding address resolution apply.
  5684.  
  5685.                       Product        The FTSC product code in the packet
  5686.                                      header, together  with the  product
  5687.                                      description    (if    known)     is
  5688.                                      displayed.
  5689.  
  5690.                            You should  refer  to the  FidoNet  Standards
  5691.                            Committee   documents   FTS-0001   "A   basic
  5692.                            FidoNet(r) technical  standard", FTS-0039  "A
  5693.                            type-2 packet extension  protocol", and  FTS-
  5694.                            0045  "A  new  packet  header  format",   for
  5695.                            additional information contained in and  used
  5696.                            by "type 2" mail packets.
  5697.  
  5698.                            Each line  in the  list represents  a  packet
  5699.                            message, showing:
  5700.  
  5701.                       Field          Description
  5702.  
  5703.  
  5704.  
  5705.                       Inf            An entry in the first three  places
  5706.                                      indicates that data  in the  packed
  5707.  
  5708.  
  5709.  
  5710.  
  5711.             86                                                  InspectA
  5712.  
  5713.  
  5714.  
  5715.                                                       InspectA Functions
  5716.  
  5717.  
  5718.  
  5719.  
  5720.  
  5721.                                      message  header  is  in  some   way
  5722.                                      corrupt or malformed. This  usually
  5723.                                      indicates that one or more messages
  5724.                                      may  be   corrupt,  or   that   the
  5725.                                      software  used   to  generate   the
  5726.                                      original message  was in  some  way
  5727.                                      deficient.   Entries   here    will
  5728.                                      indicate one of:
  5729.  
  5730.                            D         A malformed date.  The most  common
  5731.                                      of these is  a missing  space in  a
  5732.                                      "Fido" format date, which should be
  5733.                                      of the form:
  5734.  
  5735.                                                "DD Mon YY  HH:MM:SS".
  5736.  
  5737.                                      Although these malformed dates  are
  5738.                                      reasonably       common,       they
  5739.                                      nevertheless   remain   a   problem
  5740.                                      because only  dates of  exactly  20
  5741.                                      characters   in   length   can   be
  5742.                                      considered valid for type 2  packet
  5743.                                      format.  Most  software  does  work
  5744.                                      around this however.
  5745.  
  5746.                            L         One or  more fields  in the  header
  5747.                                      are too  long.  This  usually  does
  5748.                                      mean that a packet is partially  or
  5749.                                      completely  corrupt.  The   maximum
  5750.                                      lengths of  header  fields  are  35
  5751.                                      characters  for  'to'  and   'from'
  5752.                                      names,  20   characters   for   the
  5753.                                      message date, and 71 characters for
  5754.                                      the message subject.
  5755.  
  5756.                            I         Indicates invalid (non-7bit  ascii)
  5757.                                      data in one or more header  fields.
  5758.                                      Depending on where  you live,  this
  5759.                                      may or may not indicate that  there
  5760.                                      is a problem. Some parts of Europe,
  5761.                                      in the absence of any standards for
  5762.                                      use of character  sets, have  opted
  5763.                                      to use  IBM-PC specific  characters
  5764.                                      as part of  their alphabet, and  so
  5765.                                      this would  be considered  'normal'
  5766.                                      in   that   case.   However,   this
  5767.                                      indicator can usually show that the
  5768.  
  5769.  
  5770.  
  5771.  
  5772.  
  5773.             InspectA                                                  87
  5774.  
  5775.  
  5776.  
  5777.             InspectA Functions
  5778.  
  5779.  
  5780.  
  5781.  
  5782.  
  5783.                                      field's data may  be corrupted  and
  5784.                                      should be examined further.
  5785.  
  5786.                            G         Indicate  that   the   message   is
  5787.                                      "grunged" in some  way. This  comes
  5788.                                      about if  any embedded  NUL  (ASCII
  5789.                                      0)'s are discovered at any position
  5790.                                      in  between   the  message   header
  5791.                                      information   and   the   following
  5792.                                      message or end of packet. A NUL  is
  5793.                                      used  to  indicate  the  end  of  a
  5794.                                      message, so if a NUL is  discovered
  5795.                                      at a position which is not the  end
  5796.                                      of the  message as  expected,  then
  5797.                                      the message  is considered  garbled
  5798.                                      and invalid.
  5799.  
  5800.                       Date           Date of the  message, or  *Invalid*
  5801.                                      if  it  cannot  be  read  at   all.
  5802.                                      InspectA  reads  and  interprets  a
  5803.                                      number of technically  non-standard
  5804.                                      dates in addition to those  formats
  5805.                                      specifically allowed  by  FTS-0001.
  5806.                                      It will, however  flag an error  on
  5807.                                      the  date,  even   if  it  can   be
  5808.                                      interpreted if the  date format  is
  5809.                                      non-compliant.
  5810.  
  5811.                       From           Author of the message.
  5812.  
  5813.                       To             Name  to  which   the  message   is
  5814.                                      addressed.
  5815.  
  5816.                       Subject        Message subject (or if "area"  mode
  5817.                                      is enabled, it  shows the  echomail
  5818.                                      tag for the  message, or  "NETMAIL"
  5819.                                      if it doesn't have one).
  5820.  
  5821.                            As  each  message  is  highlighted  with  the
  5822.                            cursor bar, additional information  regarding
  5823.                            each message is shown above the packet header
  5824.                            information  at  the  foot  of  the  display,
  5825.                            consisting of:
  5826.  
  5827.  
  5828.  
  5829.  
  5830.  
  5831.  
  5832.  
  5833.  
  5834.  
  5835.             88                                                  InspectA
  5836.  
  5837.  
  5838.  
  5839.                                                       InspectA Functions
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.                       Field          Description
  5846.  
  5847.  
  5848.  
  5849.                       [#/#]          Message number of a total number of
  5850.                                      messages.
  5851.  
  5852.                       Origin         Shows the  origin  address  of  the
  5853.                                      currently highlighted message. Note
  5854.                                      that packed message headers do  not
  5855.                                      contain  zone,   point  or   domain
  5856.                                      information, so this will show only
  5857.                                      net/node.
  5858.  
  5859.                       Dest           Destination    address    of    the
  5860.                                      currently highlighted message.
  5861.  
  5862.                       Offset         Shows the offset (distance in bytes
  5863.                                      from the  start  of  file)  of  the
  5864.                                      current  message   in   hexadecimal
  5865.                                      notation. This  is  useful  when  a
  5866.                                      mail processor  records offsets  at
  5867.                                      which  it   considers   a   message
  5868.                                      grunged or  corrupted. The  problem
  5869.                                      can   be   quickly   located    and
  5870.                                      eliminated
  5871.  
  5872.                       Area           If  the  message  is  an   echomail
  5873.                                      message  (ie.   the  message   text
  5874.                                      starts  with   AREA:<tag>  or   the
  5875.                                      message     body     contains     a
  5876.                                      ^aAREA:<tag>  control  line),   the
  5877.                                      area tag is shown. Anything else is
  5878.                                      assumed to be netmail.
  5879.  
  5880.                            Functions available from  the packed  message
  5881.                            list are:
  5882.  
  5883.  
  5884.                            ENTER                            View message
  5885.  
  5886.                               View highlighted  message,  enter  message
  5887.                               view mode.
  5888.  
  5889.  
  5890.  
  5891.  
  5892.  
  5893.  
  5894.  
  5895.  
  5896.  
  5897.             InspectA                                                  89
  5898.  
  5899.  
  5900.  
  5901.             InspectA Functions
  5902.  
  5903.  
  5904.  
  5905.  
  5906.  
  5907.                            ALT-H                           Packet header
  5908.  
  5909.                               Displays packet  header  information.  The
  5910.                               first displayed window shows  the complete
  5911.                               message header,  interpreted according  to
  5912.                               its type,  together  with  other  relevant
  5913.                               information. Pressing  Alt-H again  cycles
  5914.                               through two other screens, which include a
  5915.                               hex and ascii  dump of the  message header
  5916.                               and packet diagnostic information.
  5917.  
  5918.  
  5919.                            SPACE                                    Mark
  5920.  
  5921.                               Mark a message (usually for deletion).
  5922.  
  5923.  
  5924.                            F2                                Global Mark
  5925.  
  5926.                               Mark/un-mark all messages.
  5927.  
  5928.  
  5929.                            CTRL-A                                   Area
  5930.  
  5931.                               Toggles the display of AREA: tags for each
  5932.                               message instead of subject.
  5933.  
  5934.  
  5935.                            DEL                                    Delete
  5936.  
  5937.                               Deletes a message (or all marked messages)
  5938.                               from a packet. BE CAREFUL IF  YOU USE THIS
  5939.                               OPTION. When  deleting  the first  message
  5940.                               from a packet, InspectA will warn you that
  5941.                               you are  about to  delete mail.  Note that
  5942.                               the message  is  not immediately  deleted,
  5943.                               and this  is delayed  until you  allow the
  5944.                               packet to be rebuilt.
  5945.  
  5946.  
  5947.                            ALT-S                                    Sort
  5948.  
  5949.                               Selects the sorting criteria  for messages
  5950.                               within the  packet. When  used with  Alt-C
  5951.                               (set changed  flag), this  can be  used to
  5952.                               physically  reorder   messages  within   a
  5953.                               packet.
  5954.  
  5955.  
  5956.  
  5957.  
  5958.  
  5959.             90                                                  InspectA
  5960.  
  5961.  
  5962.  
  5963.                                                       InspectA Functions
  5964.  
  5965.  
  5966.  
  5967.  
  5968.  
  5969.                            ALT-C                        Toggle "changed"
  5970.  
  5971.                               Toggles the  "packet  changed" flag.  When
  5972.                               set, InspectA will ask whether you wish to
  5973.                               rebuild the packet when ESC is pressed.
  5974.  
  5975.  
  5976.                            ALT-M                       Export to message
  5977.  
  5978.                               Exports one  or  all  marked  messages  to
  5979.                               *.MSG format to a directory nominated.
  5980.  
  5981.  
  5982.                            CTRL-S                           Split packet
  5983.  
  5984.                               This  function  provides  the  ability  to
  5985.                               split the current packet into  one or more
  5986.                               packets  -  it  is  especially  handy  for
  5987.                               splitting  very  large  packets  for  more
  5988.                               convenient handling.
  5989.  
  5990.                               Note that  use of  this function  does not
  5991.                               require that the entire packet can be read
  5992.                               into memory  and will  work regardless  of
  5993.                               whether the packet scan has been completed
  5994.                               or not. You can use ESC to abort the scan
  5995.                               and then CTRL-S to split the packet.
  5996.  
  5997.  
  5998.                            ALT-Z                                   Shell
  5999.  
  6000.                               Shell to DOS.
  6001.  
  6002.                            Messages  may  also  be  marked/un-marked  by
  6003.                            holding down the SHIFT key and using the  UP,
  6004.                            DOWN, PGUP,  PGDN, HOME and END keys to mark
  6005.                            in the direction moved.
  6006.  
  6007.  
  6008.  
  6009.             Message View
  6010.  
  6011.                            When viewing  messages  within  packets,  the
  6012.                            following keys may be used:
  6013.  
  6014.  
  6015.  
  6016.  
  6017.  
  6018.  
  6019.  
  6020.  
  6021.             InspectA                                                  91
  6022.  
  6023.  
  6024.  
  6025.             InspectA Functions
  6026.  
  6027.  
  6028.  
  6029.  
  6030.  
  6031.                       Key            Description
  6032.  
  6033.  
  6034.  
  6035.                       LEFT           Previous message
  6036.  
  6037.                       RIGHT          Next message
  6038.  
  6039.                       HOME           First message in packet
  6040.  
  6041.                       END            Last message in packet
  6042.  
  6043.                       UP             Scroll message up
  6044.  
  6045.                       DOWN           Scroll message down
  6046.  
  6047.                       PGDN           Scroll message down 1 screen
  6048.  
  6049.                       PGUP           Scroll message up 1 screen
  6050.  
  6051.                       CTRL-S         Toggle seen-by viewing
  6052.  
  6053.                       CTRL-C         Toggle hard CR viewing
  6054.  
  6055.                       CTRL-K         Toggle control line viewing
  6056.  
  6057.                       CTRL-M         Export individual messages to  .MSG
  6058.                                      format
  6059.  
  6060.                       SPACE          Toggle mark
  6061.  
  6062.                            When viewing .MSG files  from the files  list
  6063.                            directly, the above  keys also apply,  except
  6064.                            that only  one message  may  be viewed  at  a
  6065.                            time, and  exporting to  .MSG format  is  not
  6066.                            available.
  6067.  
  6068.  
  6069.  
  6070.  
  6071.  
  6072.  
  6073.  
  6074.  
  6075.  
  6076.  
  6077.  
  6078.  
  6079.  
  6080.  
  6081.  
  6082.  
  6083.             92                                                  InspectA
  6084.  
  6085.  
  6086.  
  6087.                                                          Common Features
  6088.  
  6089.  
  6090.  
  6091.  
  6092.  
  6093.  
  6094.  
  6095.  
  6096.  
  6097.  
  6098.             Common Features
  6099.  
  6100.  
  6101.                            Various other parts of the user interface are
  6102.                            common throughout the program and do not vary
  6103.                            irrespective of their context.
  6104.  
  6105.  
  6106.  
  6107.             Path Selection
  6108.  
  6109.                            The first of these  is the entry window  used
  6110.                            to enter  directory file  or path  names.  In
  6111.                            addition to simple field  entry in which  the
  6112.                            directory or path to use may be entered  from
  6113.                            the keyboard,  the  window  also  offers  the
  6114.                            following additional functions:
  6115.  
  6116.  
  6117.                            F6                                 Files List
  6118.  
  6119.                               Enters  files  list  selection  mode  (see
  6120.                               below, Files List Selection).
  6121.  
  6122.  
  6123.                            F9                             Directory Tree
  6124.  
  6125.                               Press F9 to invoke the directory view mode
  6126.                               (see below, Directory Tree).
  6127.  
  6128.  
  6129.                            F8                                Paths Index
  6130.  
  6131.                               Allows a directory to be selected from the
  6132.                               "Path Index",  which  is  defined  in  the
  6133.                               Paths list in ICONFIG.
  6134.  
  6135.  
  6136.                            ENTER                   Select File/Directory
  6137.  
  6138.                               Pressing enter  (F10 is  also  an  alias)
  6139.                               confirms entry.  If  the  field is  empty,
  6140.                               Files List mode  will be  invoked, showing
  6141.  
  6142.  
  6143.  
  6144.  
  6145.             InspectA                                                  93
  6146.  
  6147.  
  6148.  
  6149.             Common Features
  6150.  
  6151.  
  6152.  
  6153.  
  6154.  
  6155.                               all files in the current directory. If the
  6156.                               file or  directory is  not acceptable  for
  6157.                               some reason,  an  error  message  will  be
  6158.                               displayed and you will be  returned to the
  6159.                               path selection prompt.
  6160.  
  6161.  
  6162.                            ESC                                     Abort
  6163.  
  6164.                               Aborts/cancels entry  and  returns to  the
  6165.                               original context.
  6166.  
  6167.  
  6168.  
  6169.             Files List Selection
  6170.  
  6171.                            File selection offers  the ability to  browse
  6172.                            the directory structure to select the file or
  6173.                            directory you wish to action. By supplying  a
  6174.                            wildcard specification at the Path  Selection
  6175.                            prompt, you can  also limit what  you see  to
  6176.                            only those files which match the wildcard, or
  6177.                            directories.
  6178.  
  6179.                            For example, if you enter:
  6180.  
  6181.  
  6182.                                 D:\FILES\*.BAT
  6183.  
  6184.                            then the only  files that  will be  displayed
  6185.                            are those with  the extension  "BAT" and  all
  6186.                            directories,  starting   in   the   directory
  6187.                            D:\FILES.
  6188.  
  6189.                            Pressing ENTER on any directory entry changes
  6190.                            to that directory.  ENTER while on  any non-
  6191.                            directory entry selects the highlighted  file
  6192.                            as the  target.  If  you  wish  to  select  a
  6193.                            directory name, press F10 instead.
  6194.  
  6195.                            Use CTRL-D to change drives (see below, Drive
  6196.                            Selection).
  6197.  
  6198.                            F9 invokes the graphical directory tree  (see
  6199.                            below, Directory Tree)
  6200.  
  6201.                            ESC aborts file selection and returns to  the
  6202.                            Path Selection prompt.
  6203.  
  6204.  
  6205.  
  6206.  
  6207.             94                                                  InspectA
  6208.  
  6209.  
  6210.  
  6211.                                                          Common Features
  6212.  
  6213.  
  6214.  
  6215.  
  6216.  
  6217.                            You can also  type in letters  to locate  the
  6218.                            file name with the closest match.  TAB clears
  6219.                            all letters previously entered.
  6220.  
  6221.  
  6222.  
  6223.             Directory Tree
  6224.  
  6225.                            This may be used to easily find a  particular
  6226.                            directory by moving  around a "tree"  diagram
  6227.                            instead of  having to  move through  multiple
  6228.                            directories to select the one you want.
  6229.  
  6230.                            The  Directory  Tree  is  either  derived  by
  6231.                            scanning all directories on  a drive when  it
  6232.                            is invoked, or it may be optionally read from
  6233.                            disk if the option  to use a Directory  Index
  6234.                            is enabled in ICONFIG (General, Options).  If
  6235.                            the current  directory  on  a  drive  is  not
  6236.                            present in  the  directory  index  read  from
  6237.                            disk, InspectA will ask if you wish to rescan
  6238.                            the drive to update the index file.
  6239.  
  6240.                            When the  tree  is displayed,  the  following
  6241.                            keys may be used:
  6242.  
  6243.                       Key            Description
  6244.  
  6245.  
  6246.  
  6247.                       UP/DOWN        Navigate the  tree,  up  and  down,
  6248.                                      from one branch to the next.
  6249.  
  6250.                       RIGHT          Parent to child or next sibling  if
  6251.                                      not child exists.
  6252.  
  6253.                       LEFT           Child to parent.
  6254.  
  6255.                       HOME           Top of list (root directory)
  6256.  
  6257.                       END            Bottom of the list.
  6258.  
  6259.                       PGUP/PGDN      Up or down by screen.
  6260.  
  6261.                       ENTER          Select  a   directory,  return   to
  6262.                                      caller.
  6263.  
  6264.  
  6265.  
  6266.  
  6267.  
  6268.  
  6269.             InspectA                                                  95
  6270.  
  6271.  
  6272.  
  6273.             Common Features
  6274.  
  6275.  
  6276.  
  6277.  
  6278.  
  6279.                       CTRL-R         Rescan current  drive; this  forces
  6280.                                      InspectA  to  physically  scan  the
  6281.                                      drive and re-generate  its view  of
  6282.                                      the drive. Since  disk index  files
  6283.                                      can  get   out  of   date  due   to
  6284.                                      directories   being   created    or
  6285.                                      deleted outside  of  InspectA,  you
  6286.                                      should   do    this    periodically
  6287.                                      whenever you find an  inconsistency
  6288.                                      between what  is presented  on  the
  6289.                                      directory tree and the disk itself.
  6290.  
  6291.                                      Note that INSPECT's -m command line
  6292.                                      switch provides a  way of  updating
  6293.                                      these  automatically  on  all  non-
  6294.                                      removable drives.
  6295.  
  6296.                       CTRL-D/F9      Select drive. This provides a means
  6297.                                      of switching the viewed drive  from
  6298.                                      the  directory  tree  display.  See
  6299.                                      Drive  Selection  below  for   more
  6300.                                      information.
  6301.  
  6302.                       <text>         To  locate   a  directory   without
  6303.                                      having to  scroll up  and down  the
  6304.                                      tree, you can simply type its  name
  6305.                                      and have InspectA home in on it  to
  6306.                                      locate a close or exact match.
  6307.  
  6308.                       TAB/SHIFT-TAB  Search for next directory  matching
  6309.                                      the search  text. For  example,  if
  6310.                                      you  have  two  directories   named
  6311.                                      "SECRET",  then   typing   in   the
  6312.                                      letters S-E-C-R-E-T will locate the
  6313.                                      first   one   below   the   current
  6314.                                      starting position  with that  name.
  6315.                                      Move to the  next directory of  the
  6316.                                      same name by using this key.
  6317.  
  6318.                       INS            Make a new directory below the  one
  6319.                                      currently highlighted.
  6320.  
  6321.                       DEL            Delete the  highlighted  directory.
  6322.                                      The directory  being  deleted  must
  6323.                                      contain no files or  subdirectories
  6324.                                      whatsoever for the  deletion to  be
  6325.                                      successful. Also, you should ensure
  6326.                                      that the directory being deleted is
  6327.  
  6328.  
  6329.  
  6330.  
  6331.             96                                                  InspectA
  6332.  
  6333.  
  6334.  
  6335.                                                          Common Features
  6336.  
  6337.  
  6338.  
  6339.  
  6340.  
  6341.                                      not your current directory (you can
  6342.                                      change if  necessary by  using  the
  6343.                                      SPACE key).
  6344.  
  6345.                       F2             Renames the highlighted  directory.
  6346.                                      You may  be  prevented  from  doing
  6347.                                      this on some networks which require
  6348.                                      special  network-specific  ways  to
  6349.                                      change directory names.
  6350.  
  6351.                            The following  keys are  also active  if  the
  6352.                            directory tree  is  invoked  from  the  files
  6353.                            list:
  6354.  
  6355.                       SPACE          Change to the highlighted directory
  6356.                                      and   refresh   the   files    list
  6357.                                      displayed  beneath  the   directory
  6358.                                      tree window.
  6359.  
  6360.                       F10            Enables  "follow-me"  mode,   which
  6361.                                      forces  InspectA  to  refresh   the
  6362.                                      files list  displayed as  you  move
  6363.                                      from one  directory  to  the  next.
  6364.                                      This is similar  to pressing  SPACE
  6365.                                      each  time  a   new  directory   is
  6366.                                      selected. This may slow things down
  6367.                                      considerably on some systems.
  6368.  
  6369.                            If the  directory tree  is invoked  from  the
  6370.                            files pick list,  the following  keys may  be
  6371.                            used:
  6372.  
  6373.                       F10            Switch to the files picklist.
  6374.  
  6375.  
  6376.  
  6377.             Drive Selection
  6378.  
  6379.                            The  Drive   Selection  list   is  a   pop-up
  6380.                            available  directly  from  the  File  Manager
  6381.                            (CTRL-D), from  the Directory  Tree, or  from
  6382.                            the Path Selection prompt from the  directory
  6383.                            or file selector windows.
  6384.  
  6385.                            This presents a list of available drives; the
  6386.                            current directory is shown next to each drive
  6387.                            letter, as well as  available disk space.  If
  6388.                            the drive  is  a non-removable  type  (ie.  a
  6389.  
  6390.  
  6391.  
  6392.  
  6393.             InspectA                                                  97
  6394.  
  6395.  
  6396.  
  6397.             Common Features
  6398.  
  6399.  
  6400.  
  6401.  
  6402.  
  6403.                            floppy disk),  InspectA does  not attempt  to
  6404.                            read  the  disk  to  determine  the   current
  6405.                            directory  and   free  space,   but   instead
  6406.                            displays the word "<floppy>". If the drive is
  6407.                            on  a  network  or  CD-ROM,  an  asterisk  is
  6408.                            displayed  between  the   drive  letter   and
  6409.                            directory name.
  6410.  
  6411.                            To select  a drive  letter, move  the  cursor
  6412.                            using the  ARROW KEYS or mouse, or  press the
  6413.                            key corresponding to the drive letter.  Press
  6414.                            ENTER to select. ESC cancels drive selection.
  6415.  
  6416.  
  6417.  
  6418.  
  6419.  
  6420.  
  6421.  
  6422.  
  6423.  
  6424.  
  6425.  
  6426.  
  6427.  
  6428.  
  6429.  
  6430.  
  6431.  
  6432.  
  6433.  
  6434.  
  6435.  
  6436.  
  6437.  
  6438.  
  6439.  
  6440.  
  6441.  
  6442.  
  6443.  
  6444.  
  6445.  
  6446.  
  6447.  
  6448.  
  6449.  
  6450.  
  6451.  
  6452.  
  6453.  
  6454.  
  6455.             98                                                  InspectA
  6456.  
  6457.  
  6458.  
  6459.                                                        Networks & CD-ROM
  6460.  
  6461.  
  6462.  
  6463.  
  6464.  
  6465.  
  6466.  
  6467.  
  6468.  
  6469.  
  6470.             Networks & CD-ROM
  6471.  
  6472.  
  6473.                            InspectA is fully  network compatible; it  is
  6474.                            both aware of and explicitly supports use  on
  6475.                            a network,  including all  NETBIOS and  SHARE
  6476.                            based  networks  and  Novell  Netware.   This
  6477.                            section lists some of the considerations  you
  6478.                            may wish to take into account when setting up
  6479.                            InspectA for use by multiple users.
  6480.  
  6481.                            NOTE:  Use  of  InspectA  on  a  network  by
  6482.                            multiple  users  simultaneously  requires   a
  6483.                            multiple-user site licence.
  6484.  
  6485.  
  6486.                User Configuration
  6487.  
  6488.                            Users on a network should share a single copy
  6489.                            of INSPECT.EXE and ICONFIG.EXE, but may elect
  6490.                            to share  a  common  configuration  file,  or
  6491.                            maintain  a   separate  one   with   personal
  6492.                            preferences. In  the  first  case  (a  shared
  6493.                            configuration), place  INSPECT.INI  into  the
  6494.                            same directory  as the  executable file.  For
  6495.                            personal setup, you  must also  set the  HOME
  6496.                            environment variable on each workstation  (or
  6497.                            for each user) to point to a unique  location
  6498.                            on  the   network  drive   or  to   a   local
  6499.                            workstation drive  and  have  each  user  run
  6500.                            ICONFIG. This will  force the public  version
  6501.                            of INSPECT.INI to be read as a template,  but
  6502.                            the output will be  placed into the  personal
  6503.                            directory  and  read   from  there   whenever
  6504.                            INSPECT  or  ICONFIG  is  run.  Any   changes
  6505.                            subsequently made to  the configuration  will
  6506.                            be stored in the user's personal INSPECT.INI.
  6507.  
  6508.                            You need  not  have  separate  configurations
  6509.                            simply to account  for hardware  differences;
  6510.                            ie. colour  vs. monochrome  monitor, 25  line
  6511.                            vs. 43/50 line. InspectA automatically  takes
  6512.                            hardware capability into account on  startup.
  6513.  
  6514.  
  6515.  
  6516.  
  6517.             InspectA                                                  99
  6518.  
  6519.  
  6520.  
  6521.             Networks & CD-ROM
  6522.  
  6523.  
  6524.  
  6525.  
  6526.  
  6527.                            If you need to override this (for example, if
  6528.                            you run a  colour capable video  card with  a
  6529.                            monochrome monitor  in a  colour video  mode)
  6530.                            then you can  change InspectA's behaviour  by
  6531.                            using command line switches.
  6532.  
  6533.  
  6534.                Disk Index Files
  6535.  
  6536.                            Because network volumes and CD-ROM drives may
  6537.                            not be writable,  you may need  to take  this
  6538.                            into account  for  items which  are  normally
  6539.                            written  to  and  maintained  on  the   drive
  6540.                            itself; namely the disk directory index  file
  6541.                            used by the Directory Tree selector.
  6542.  
  6543.                            ICONFIG provides  a  way to  get  around  the
  6544.                            problem by  providing  an  option  to  use  a
  6545.                            particular path for storage of the  directory
  6546.                            index. These are found in General, Options:
  6547.  
  6548.                       Index Path     If a drive  and directory is  given
  6549.                                      here, all directory index files are
  6550.                                      placed in the nominated  directory,
  6551.                                      with the first letter of the  index
  6552.                                      file name  is substituted  for  the
  6553.                                      drive letter.
  6554.  
  6555.                                      Note that  if  no drive  letter  is
  6556.                                      given,  disk  index  files  on  all
  6557.                                      drives are stored in a subdirectory
  6558.                                      of the given drive.
  6559.  
  6560.                       Net Path Only  If this switch is enabled, InspectA
  6561.                                      will only  use the  Index Path  for
  6562.                                      network and  CD-ROM  drives.  Local
  6563.                                      logical drive indices are stored in
  6564.                                      the index  file name  nominated  in
  6565.                                      the root directory of the drive.
  6566.  
  6567.                            You may  need  to  take  the  following  into
  6568.                            consideration:
  6569.  
  6570.                               If all workstations  share the  same drive
  6571.                               mappings, you  would  benefit  by  placing
  6572.                               directory index files on a network volume,
  6573.                               readable and writeable by all users on the
  6574.                               network. Whenever any user  makes, deletes
  6575.  
  6576.  
  6577.  
  6578.  
  6579.             100                                                 InspectA
  6580.  
  6581.  
  6582.  
  6583.                                                        Networks & CD-ROM
  6584.  
  6585.  
  6586.  
  6587.  
  6588.  
  6589.                               or renames a  directory, the  shared index
  6590.                               file for  the  drive  is updated  for  all
  6591.                               users.
  6592.  
  6593.                               If workstations  use  different  mappings,
  6594.                               then maintaining shared index files on the
  6595.                               network would  cause  some  collisions  in
  6596.                               what each workstation considers  is on any
  6597.                               particular drive. In this  case, you could
  6598.                               set the Index  Path to  a local  drive, so
  6599.                               that each workstation maintains  their own
  6600.                               image according  to  their  logical  drive
  6601.                               mappings on  the  network,  or  have  each
  6602.                               workstation/user which  uses a  particular
  6603.                               set of mappings also use  a different name
  6604.                               for the directory index file.
  6605.  
  6606.                            A better scheme,  where InspectA maintains  a
  6607.                            single  directory  index  for  each   network
  6608.                            volume  (not   related   to   logical   drive
  6609.                            assignment), is being considered.
  6610.  
  6611.  
  6612.                Description Files
  6613.  
  6614.                            InspectA does not yet support placement of  a
  6615.                            description  file  on  any  other  drive   or
  6616.                            directory other than the one being read. This
  6617.                            facility applies more to CD-ROM media than to
  6618.                            networks, but in any case, most CD-ROM drives
  6619.                            are supplied with a  description file in  the
  6620.                            directory and are  in a format  which may  be
  6621.                            used   directly   by   InspectA.   The   only
  6622.                            disadvantage is  that  because this  file  is
  6623.                            read-only, it cannot  be updated or  changed.
  6624.                            This will be addressed in a future version of
  6625.                            InspectA.
  6626.  
  6627.  
  6628.  
  6629.  
  6630.  
  6631.  
  6632.  
  6633.  
  6634.  
  6635.  
  6636.  
  6637.  
  6638.  
  6639.  
  6640.  
  6641.             InspectA                                                 101
  6642.  
  6643.  
  6644.  
  6645.             External Commands
  6646.  
  6647.  
  6648.  
  6649.  
  6650.  
  6651.  
  6652.  
  6653.  
  6654.  
  6655.  
  6656.             External Commands
  6657.  
  6658.  
  6659.                            InspectA executes  external commands,  either
  6660.                            directly from  user  input or  from  commands
  6661.                            configured for  the manipulation  of  archive
  6662.                            libraries, action  on selecting  a file  from
  6663.                            the files list or external commands mapped to
  6664.                            the keyboard  or  selected from  the  Special
  6665.                            pulldown menu.
  6666.  
  6667.                            Some  special  rules  are  used  in  external
  6668.                            programs and are an extension to the  command
  6669.                            line. InspectA  does  not  use  the  system's
  6670.                            currently installed command interpreter,  but
  6671.                            instead will search the PATH directly for the
  6672.                            programs to  run  in  much the  same  way  as
  6673.                            COMMAND.COM (MSDOS) and CMD.EXE (OS/2) do. It
  6674.                            checks  the  current   directory,  then   all
  6675.                            directories in the path for a named  program,
  6676.                            or  uses  an  explicit   path  when  one   is
  6677.                            specified. After completing  execution of  an
  6678.                            external program.,  InspectA  may  optionally
  6679.                            report the "errorlevel",  or exit code,  with
  6680.                            which the program  terminates. Many  programs
  6681.                            will  report  a   non-zero  exit  status   to
  6682.                            indicate abnormal termination, or an error of
  6683.                            some type. Programs intended for use in batch
  6684.                            files will often set the errorlevel to convey
  6685.                            information to the controlling batch file.
  6686.  
  6687.                            It may be desirable to run a program via  the
  6688.                            command  interpreter.  To   force  this   and
  6689.                            override InspectA's internal search facility,
  6690.                            precede the command with an exclamation  mark
  6691.                            '!'. An exit code of zero is always  reported
  6692.                            by COMMAND.COM  (this  may  not  be  true  of
  6693.                            alternative command shells, such as 4DOS, MKS
  6694.                            or CMD.EXE). In all  cases, the shell run  is
  6695.                            determined from  the  value  of  the  COMSPEC
  6696.                            environment variable.  Running  a  DOS  batch
  6697.                            file (.BAT) or  4DOS batch  file (.BTM)  from
  6698.  
  6699.  
  6700.  
  6701.  
  6702.  
  6703.             102                                                 InspectA
  6704.  
  6705.  
  6706.  
  6707.                                                        External Commands
  6708.  
  6709.  
  6710.  
  6711.  
  6712.  
  6713.                            InspectA  will  always  involve  running  the
  6714.                            command interpreter first.
  6715.  
  6716.                            Similarly, InspectA also  knows about  MS-DOS
  6717.                            and OS/2 internal commands, for DOS  versions
  6718.                            up to  DOS  5.0,  and OS/2  2.1.  When  given
  6719.                            without a  preceding  path  or  drive,  these
  6720.                            commands  will  always  be  invoked  via  the
  6721.                            command interpreter.
  6722.  
  6723.  
  6724.                Environment
  6725.  
  6726.                            [MSDOS] When an external  program is run,  it
  6727.                            inherits a  copy  of  InspectA's  environment
  6728.                            variables (those displayed when using the SET
  6729.                            command by itself). Irrespective of what size
  6730.                            environment is set in CONFIG.SYS in a  SHELL=
  6731.                            statement for the first  copy of the  command
  6732.                            interpreter, DOS will only allocate only  the
  6733.                            size  required   to   contain   the   current
  6734.                            environment in sub-shells. Since batch  files
  6735.                            often use environment  variables it is  often
  6736.                            convenient to allocate  a larger  environment
  6737.                            for the sub-shell as  well to avoid the  "Out
  6738.                            of environment space" error. To support this,
  6739.                            InspectA allows  you  to  specify  additional
  6740.                            switches to pass  to the command  interpreter
  6741.                            if specified  prior  the  program  name.  For
  6742.                            example:
  6743.  
  6744.  
  6745.                                 !/E:1280 callit xyz
  6746.  
  6747.                            invokes the command  line interpreter in  the
  6748.                            following     manner      (assuming      that
  6749.                            COMSPEC=C:\COMMAND.COM):
  6750.  
  6751.  
  6752.                                 C:\COMMAND.COM /E:1280 /Ccallit xyz
  6753.  
  6754.                            This has the effect of running "callit"  with
  6755.                            an environment expanded to 1280 bytes.
  6756.  
  6757.                            NOTE: In versions of  DOS 3.1 and prior,  the
  6758.                            /E switch  specifies  the number  of  16-byte
  6759.                            paragraphs, not  the  number  of  bytes.  You
  6760.                            should consult your  DOS manual to  determine
  6761.  
  6762.  
  6763.  
  6764.  
  6765.             InspectA                                                 103
  6766.  
  6767.  
  6768.  
  6769.             External Commands
  6770.  
  6771.  
  6772.  
  6773.  
  6774.  
  6775.                            the exact behaviour of  the version that  you
  6776.                            run.
  6777.  
  6778.  
  6779.                Environment Variables
  6780.  
  6781.                            InspectA  allows  use  environment  variables
  6782.                            directly in any command line. You can specify
  6783.                            an environment variable in the same way as in
  6784.                            a batch file, ie. preceded and followed by  a
  6785.                            percent '%' symbol. This allows you to  'soft
  6786.                            code' some commands and have the command line
  6787.                            change  automatically   according   to   your
  6788.                            current environmental settings. This  applies
  6789.                            both to  the  program  name  itself  and  its
  6790.                            arguments.
  6791.  
  6792.                            Batch file  command  line variables  (ie.  %1
  6793.                            through  %9)  are  not  used  nor  supported.
  6794.                            However, because of the special treatment  of
  6795.                            the '%'  in environment  variables, you  will
  6796.                            need to use two  %'s in the  place of one  if
  6797.                            you desire  to include  a  literal '%'  on  a
  6798.                            command line.
  6799.  
  6800.                            As an  example, let's  say that  you wish  to
  6801.                            execute the following command (this works  on
  6802.                            the command line):
  6803.  
  6804.  
  6805.                                 for %f in (*.txt) do list %f
  6806.  
  6807.                            The effect would be to execute "LIST  <name>"
  6808.                            on all files  in the  current directory  with
  6809.                            the extension of .TXT.
  6810.  
  6811.                            From within InspectA, this may be entered as:
  6812.  
  6813.  
  6814.                                 for %%f in (*.txt) do %PAGER% %%f
  6815.  
  6816.                            assuming that the environment variable  PAGER
  6817.                            (which InspectA also  uses internally as  the
  6818.                            program to invoke to view files unless one is
  6819.                            configured) is set to "list". Note the double
  6820.                            %'s. This is identical  to what DOS and  OS/2
  6821.                            expect in  batch (command)  files when  using
  6822.                            the "FOR" command.
  6823.  
  6824.  
  6825.  
  6826.  
  6827.             104                                                 InspectA
  6828.  
  6829.  
  6830.  
  6831.                                                        External Commands
  6832.  
  6833.  
  6834.  
  6835.  
  6836.  
  6837.                Redirection
  6838.  
  6839.                            InspectA   fully   supports   input    output
  6840.                            redirection via the use of '<', '>' and  '>>'
  6841.                            symbols.
  6842.  
  6843.  
  6844.                Stacked Commands
  6845.  
  6846.                            InspectA supports  multiple commands  on  the
  6847.                            same  line.  This  means  that  you  can  run
  6848.                            consecutive commands  from  the  entry  of  a
  6849.                            single line. Simply separate each command  to
  6850.                            run with a circumflex character '^'.
  6851.  
  6852.                            Since this character is treated specially  in
  6853.                            this manner and  you may rarely  need to  use
  6854.                            this  in  a  command  line,  the  ability  is
  6855.                            provided to quote this by preceding it with a
  6856.                            backslash ("\^") to insert a literal '^'.
  6857.  
  6858.                            If you have errorlevel reporting enabled (the
  6859.                            -ea or  -ee command  line switch),  only  the
  6860.                            errorlevel of the last command executed  will
  6861.                            be reported. If for  some reason InspectA  is
  6862.                            unable to execute a given command,  execution
  6863.                            of the  stacked  commands will  stop  at  the
  6864.                            point  execution   failed   and   the   error
  6865.                            reported.
  6866.  
  6867.  
  6868.                Current Directory
  6869.  
  6870.                            [MSDOS only] The current directory is  always
  6871.                            maintained across calls to external  programs
  6872.                            by InspectA. The  initial starting  directory
  6873.                            is always restored. However, this is not  the
  6874.                            case between multiple  commands separated  by
  6875.                            '`' - the starting directory is restored only
  6876.                            after  all  commands  in  a  set  have   been
  6877.                            executed. It is therefore quite valid to  use
  6878.                            a "CHDIR" or "CD" command and expect that the
  6879.                            next command after a '`' will be executed  in
  6880.                            the directory changed to (if it succeeds).
  6881.  
  6882.                            Because the current  directory under OS/2  is
  6883.                            processed based,  this  does not  work  in  a
  6884.                            similar manner  under OS/2.  If you  need  to
  6885.  
  6886.  
  6887.  
  6888.  
  6889.             InspectA                                                 105
  6890.  
  6891.  
  6892.  
  6893.             External Commands
  6894.  
  6895.  
  6896.  
  6897.  
  6898.  
  6899.                            change directory  before  running  a  command
  6900.                            under OS/2, you will have to create a command
  6901.                            file containing the CD  command and then  run
  6902.                            the command.
  6903.  
  6904.  
  6905.  
  6906.  
  6907.  
  6908.  
  6909.  
  6910.  
  6911.  
  6912.  
  6913.  
  6914.  
  6915.  
  6916.  
  6917.  
  6918.  
  6919.  
  6920.  
  6921.  
  6922.  
  6923.  
  6924.  
  6925.  
  6926.  
  6927.  
  6928.  
  6929.  
  6930.  
  6931.  
  6932.  
  6933.  
  6934.  
  6935.  
  6936.  
  6937.  
  6938.  
  6939.  
  6940.  
  6941.  
  6942.  
  6943.  
  6944.  
  6945.  
  6946.  
  6947.  
  6948.  
  6949.  
  6950.  
  6951.             106                                                 InspectA
  6952.  
  6953.  
  6954.  
  6955.                                                                  Prompts
  6956.  
  6957.  
  6958.  
  6959.  
  6960.  
  6961.  
  6962.  
  6963.  
  6964.  
  6965.  
  6966.             Prompts
  6967.  
  6968.  
  6969.                            Almost all single line prompts used for  file
  6970.                            specifications, paths or commands to  execute
  6971.                            have the facility known as "command  history"
  6972.                            where the previous  (up to)  64 commands  are
  6973.                            stored and may be  easily recalled using  the
  6974.                            cursor keys.
  6975.  
  6976.                            Special keys used to scroll through  previous
  6977.                            entries in the command line history are:
  6978.  
  6979.                       Key            Description
  6980.  
  6981.  
  6982.  
  6983.                       UP             Scroll back to previous command.
  6984.  
  6985.                       DOWN           Scroll forward to next command.
  6986.  
  6987.                       PGUP           Go to first command in history.
  6988.  
  6989.                       PGDN           Go to last command in history.
  6990.  
  6991.                       F2             View command stack in popup list.
  6992.  
  6993.                            Line  entry  prompts   assume  the   previous
  6994.                            entered text as the  default. Simply type  to
  6995.                            destroy this  (clear  the  field)  and  enter
  6996.                            something completely  new.  If  you  wish  to
  6997.                            modify the existing text, then use any of the
  6998.                            horizontal cursor movement keys (LEFT, RIGHT,
  6999.                            HOME or  END) to  indicate that  you wish  to
  7000.                            edit the entry rather than replace it.
  7001.  
  7002.                            Other special key  functions in line  editing
  7003.                            throughout InspectA are:
  7004.  
  7005.  
  7006.  
  7007.  
  7008.  
  7009.  
  7010.  
  7011.  
  7012.  
  7013.             InspectA                                                 107
  7014.  
  7015.  
  7016.  
  7017.             Prompts
  7018.  
  7019.  
  7020.  
  7021.  
  7022.  
  7023.                       Key            Description
  7024.  
  7025.  
  7026.  
  7027.                       HOME           Go to start of field
  7028.  
  7029.                       END            Go to end of field
  7030.  
  7031.                       LEFT           Left one character
  7032.  
  7033.                       RIGHT          Right one character
  7034.  
  7035.                       CTRL-LEFT      Left one word
  7036.  
  7037.                       CTRL-RIGHT     Right one word
  7038.  
  7039.                       CTRL-Y         Erase entire field
  7040.  
  7041.                            Some  fields  (for  example,  the   "Execute"
  7042.                            function, usually assigned to F10 in the main
  7043.                            files list)  are  actually longer  than  they
  7044.                            appear. Long entries will scroll horizontally
  7045.                            within the field displayed  on the screen  so
  7046.                            that only a portion  of the entry is  visible
  7047.                            at once.
  7048.  
  7049.  
  7050.  
  7051.  
  7052.  
  7053.  
  7054.  
  7055.  
  7056.  
  7057.  
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.  
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.  
  7073.  
  7074.  
  7075.             108                                                 InspectA
  7076.  
  7077.  
  7078.  
  7079.                                                            Import/Export
  7080.  
  7081.  
  7082.  
  7083.  
  7084.  
  7085.  
  7086.  
  7087.  
  7088.  
  7089.  
  7090.             Import/Export
  7091.  
  7092.  
  7093.                            ICONFIG   provides   a   text   import/export
  7094.                            facility for configuration information.  This
  7095.                            section provides descriptions  for the  verbs
  7096.                            used in the exported configuration file.
  7097.  
  7098.                            The configuration  file  itself  is  in  text
  7099.                            (human  readable)  format,  with  information
  7100.                            grouped into sections. Each section is marked
  7101.                            by a  section heading  - typically  a  single
  7102.                            word surrounded  by  square  bracket  symbols
  7103.                            "[]" and optionally followed by a blank line.
  7104.  
  7105.                            Each  configuration  line  within  a  section
  7106.                            consist of a Verb=Variable pair. Verbs assume
  7107.                            meaning within  the  context of  the  current
  7108.                            section - verbs from  one section may or  may
  7109.                            not be valid  when used  in another  section,
  7110.                            but if  they  are, they  almost  always  mean
  7111.                            something  different.  Variables  may  be  of
  7112.                            various types, and which type is dependant on
  7113.                            the verb; typically it is numeric, a 'string'
  7114.                            (series  of  characters),   or  a   'complex'
  7115.                            variable  with  multiple  fields  or  entries
  7116.                            separated by commas or spaces.
  7117.  
  7118.                            Some verbs may be specified only once  within
  7119.                            the section; two or more statements using the
  7120.                            same verb may either be invalid or result  in
  7121.                            the second value overriding the first.  Other
  7122.                            verbs may  appear  multiple  times,  and  may
  7123.                            allow multiple  values  to  be  given.  Where
  7124.                            allowed, multiple  values accumulate  into  a
  7125.                            set.
  7126.  
  7127.                            If a value includes embedded space or commas,
  7128.                            the value  itself must  be quoted  in  double
  7129.                            quotation marks.
  7130.  
  7131.  
  7132.  
  7133.  
  7134.  
  7135.  
  7136.  
  7137.             InspectA                                                 109
  7138.  
  7139.  
  7140.  
  7141.             Import/Export
  7142.  
  7143.  
  7144.  
  7145.  
  7146.  
  7147.                [general]
  7148.  
  7149.                            General items,  not  falling into  any  other
  7150.                            category.
  7151.  
  7152.  
  7153.                            rescan=<numeric>
  7154.  
  7155.                               Specifies the number of  minutes which the
  7156.                               keyboard should  be idle  after which  the
  7157.                               current  directory  will  be  ""rescanned"
  7158.                               (reread  and  displayed).  A   zero  value
  7159.                               disables this  feature. Useful  for multi-
  7160.                               tasking systems and networks.
  7161.  
  7162.  
  7163.                            editor=<string>
  7164.  
  7165.                               Names  the   editor  program.   If  blank,
  7166.                               InspectA  uses   the  EDITOR   environment
  7167.                               variable, or if that is  not set, attempts
  7168.                               to invoke "Q" (SemWare's QEDIT) as editor.
  7169.  
  7170.  
  7171.                            editmem=<value>
  7172.  
  7173.                               [MSDOS] Amount of  memory required  by the
  7174.                               editing  program.  As  with  all  "memory"
  7175.                               fields, a value of  0 causes unconditional
  7176.                               program image swapping, and  -1 causes the
  7177.                               program to  be run  without swapping.  Any
  7178.                               other value  makes program  image swapping
  7179.                               conditional on there not  being sufficient
  7180.                               memory to run the program.
  7181.  
  7182.  
  7183.                            viewer=<string>
  7184.  
  7185.                               Names the file  viewer program.  If blank,
  7186.                               InspectA  uses   the   PAGER   environment
  7187.                               variable, or if that is  not set, attempts
  7188.                               to invoke "LIST"  (Vernon D.  Buerg's LIST
  7189.                               program) as viewer.
  7190.  
  7191.  
  7192.  
  7193.  
  7194.  
  7195.  
  7196.  
  7197.  
  7198.  
  7199.             110                                                 InspectA
  7200.  
  7201.  
  7202.  
  7203.                                                            Import/Export
  7204.  
  7205.  
  7206.  
  7207.  
  7208.  
  7209.                            viewmem=<value>
  7210.  
  7211.                               [MSDOS] Amount of  memory required  by the
  7212.                               viewing program.  See "editmem="  for more
  7213.                               information
  7214.  
  7215.  
  7216.                            virusscan=<string>
  7217.  
  7218.                               Specifies the name of the file  to use for
  7219.                               virus scanning.  The  default  command  is
  7220.                               scan /NOMEM /SUB, which is compatible with
  7221.                               McAfee & Assocs SCAN program.
  7222.  
  7223.  
  7224.                            scanmem=<value>
  7225.  
  7226.                               [MSDOS] Determines  the  amount of  memory
  7227.                               required by the virus scan program.
  7228.  
  7229.  
  7230.                            viewdir=<path>
  7231.  
  7232.                               Directory used  to  store archive  members
  7233.                               while viewing.
  7234.  
  7235.  
  7236.                            swapdir=<path>
  7237.  
  7238.                               [MSDOS]  Directory   used  to   store  the
  7239.                               program image  file when  swap to  disk is
  7240.                               activated.
  7241.  
  7242.  
  7243.                            swaptype=<type>
  7244.  
  7245.                               [MSDOS] Valid  values of  <type> are  XMS,
  7246.                               EMS, Disk and None.
  7247.  
  7248.  
  7249.                            kbddelay=<numeric>
  7250.  
  7251.                               Keyboard repeat delay.  -1 is  Auto (don't
  7252.                               adjust), 0=250 milliseconds  (1/4 second),
  7253.                               1=500ms, 2=750ms, 3=1000ms.
  7254.  
  7255.  
  7256.  
  7257.  
  7258.  
  7259.  
  7260.  
  7261.             InspectA                                                 111
  7262.  
  7263.  
  7264.  
  7265.             Import/Export
  7266.  
  7267.  
  7268.  
  7269.  
  7270.  
  7271.                            kbdspeed=<numeric>
  7272.  
  7273.                               Keyboard repeat  rate. -1  is Auto  (don't
  7274.                               adjust), Values range from 0=30 characters
  7275.                               per   second   (fastest)   to   31=2   cps
  7276.                               (slowest).
  7277.  
  7278.  
  7279.                            dirmaps=<boolean>
  7280.  
  7281.                               Enables creation of directory index files;
  7282.                               if  "No"   (or  "False"   or  "Disabled"),
  7283.                               directory index  files  are  only used  if
  7284.                               present,  but   drives  without   must  be
  7285.                               scanned  completely  each  time  they  are
  7286.                               logged.
  7287.  
  7288.  
  7289.                            diskmapfile=<filename>
  7290.  
  7291.                               Specifies a file name to use for directory
  7292.                               indices. The default is "diskmap.ind".
  7293.  
  7294.  
  7295.                            diskmappath=<path>
  7296.  
  7297.                               Specifies the  directory  where  directory
  7298.                               index files  are  stored.  If  blank,  the
  7299.                               default is  in the  root directory  of the
  7300.                               indexed  drive.  If  no  drive  letter  is
  7301.                               specified, then  the directory  is created
  7302.                               on the drive being  indexed; otherwise the
  7303.                               directory given  is  used  to store  index
  7304.                               files for all drives.
  7305.  
  7306.  
  7307.                            netpathonly=<boolean>
  7308.  
  7309.                               If "Yes"  (or "True",  or "Enabled"),  the
  7310.                               value for "diskmappath=" is  used only for
  7311.                               logging   network   and   CD-ROM   drives,
  7312.                               otherwise the  root directory  is used  to
  7313.                               store index files for local drives.
  7314.  
  7315.  
  7316.  
  7317.  
  7318.  
  7319.  
  7320.  
  7321.  
  7322.  
  7323.             112                                                 InspectA
  7324.  
  7325.  
  7326.  
  7327.                                                            Import/Export
  7328.  
  7329.  
  7330.  
  7331.  
  7332.  
  7333.                            prefermethod=<numeric>
  7334.  
  7335.                               This field determines the default archiver
  7336.                               to use when interactively  adding files to
  7337.                               an archive.   The  value  -1 indicates  no
  7338.                               preference.
  7339.  
  7340.  
  7341.                            listformat=<complex>
  7342.  
  7343.  
  7344.                            <desc>,<rowscale>,<colscal>,<"fieldlist">
  7345.  
  7346.                               This entry defines a files list format.
  7347.  
  7348.                               <desc> A brief description of the format.
  7349.  
  7350.                               <rowscale>,
  7351.  
  7352.                               <colscale>  A number  between  1  and  255
  7353.                                      indicating the number  of rows  and
  7354.                                      columns that a  new window of  this
  7355.                                      type should use by default. A value
  7356.                                      of 255  indicates the  full  screen
  7357.                                      length of width.
  7358.  
  7359.                               <fieldlist> This is a series of 10 numbers
  7360.                                      indicating a field  type. Refer  to
  7361.                                      the section on Configuration for  a
  7362.                                      discussion of these fields. A value
  7363.                                      of 0  indicates that  the entry  is
  7364.                                      unused.
  7365.  
  7366.  
  7367.                            descfile=<filename>
  7368.  
  7369.                               Describes the name(s) used  for storage of
  7370.                               file name descriptions.
  7371.  
  7372.  
  7373.                            prefermethod=<number>
  7374.  
  7375.                               Nominates the default  archive type  as an
  7376.                               index.
  7377.  
  7378.  
  7379.  
  7380.  
  7381.  
  7382.  
  7383.  
  7384.  
  7385.             InspectA                                                 113
  7386.  
  7387.  
  7388.  
  7389.             Import/Export
  7390.  
  7391.  
  7392.  
  7393.  
  7394.  
  7395.                            listpad=<number>
  7396.  
  7397.                               Number  of   columns   to  pad   filenames
  7398.                               inserted into file description lists.
  7399.  
  7400.  
  7401.                            listcase=<number>
  7402.  
  7403.                               Determines the case of  filenames inserted
  7404.                               into file  description lists.  0 indicates
  7405.                               default, 1 is lowercase, 2 i s uppercase.
  7406.  
  7407.  
  7408.                            displaypad=<number>
  7409.  
  7410.                               Number of columsn allocated for file names
  7411.                               in the files list display.
  7412.  
  7413.  
  7414.                            displaycase=<number>
  7415.  
  7416.                               Case of  filenames displayed  in the  File
  7417.                               Manager; 0 is  default, 1 is  lowercase, 2
  7418.                               is uppercase.
  7419.  
  7420.  
  7421.                            dircase=<number>
  7422.  
  7423.                               Case of directory  names displayed  in the
  7424.                               File Manager.
  7425.  
  7426.  
  7427.                            hidemenu=<boolean>
  7428.  
  7429.                               Determines the initial state  of the pull-
  7430.                               down menu title bar.
  7431.  
  7432.  
  7433.                            titlejustify=<number>
  7434.  
  7435.                               Indicates the  style  of justification  of
  7436.                               the file  window title;  0 is  centered, 1
  7437.                               indicates  left  justification,   2  right
  7438.                               justification.
  7439.  
  7440.  
  7441.  
  7442.  
  7443.  
  7444.  
  7445.  
  7446.  
  7447.             114                                                 InspectA
  7448.  
  7449.  
  7450.  
  7451.                                                            Import/Export
  7452.  
  7453.  
  7454.  
  7455.  
  7456.  
  7457.                            titlefillchar=<numeric>
  7458.  
  7459.                               This is the ascii value of  the title fill
  7460.                               character (must be between 0 and 255).
  7461.  
  7462.  
  7463.                            disablehotalt=<boolean>
  7464.  
  7465.                               Indicates the status of the  'hot' ALT key
  7466.                               action.
  7467.  
  7468.  
  7469.                            statswindow=<boolean>
  7470.  
  7471.                               Indicates the  default (startup)  state of
  7472.                               the directory statistics window.
  7473.  
  7474.  
  7475.                [video]
  7476.  
  7477.                            Video related items.
  7478.  
  7479.  
  7480.                            intense=<numeric>
  7481.  
  7482.                               0=Auto    (don't    change),    1=Blinking
  7483.                               background   colours,    2=Intense    non-
  7484.                               blinking.
  7485.  
  7486.  
  7487.                            hires=<numeric>
  7488.  
  7489.                               InspectA's  default  video   mode;  0=Auto
  7490.                               (don't  change),  1=Force  25  line  mode,
  7491.                               2=Force  43  (EGA)  or   50  (VGA)  lines,
  7492.                               3=Custom   (use    mode    specified    by
  7493.                               "videomode=").
  7494.  
  7495.  
  7496.                            videomode=<numeric>
  7497.  
  7498.                               [MSDOS] If  "hires=" value  is 3,  this is
  7499.                               the video  mode  number  to  set.  Usually
  7500.                               useful only on SuperVGA  systems - consult
  7501.                               your   VGA   adaptor   documentation   for
  7502.                               information.
  7503.  
  7504.  
  7505.  
  7506.  
  7507.  
  7508.  
  7509.             InspectA                                                 115
  7510.  
  7511.  
  7512.  
  7513.             Import/Export
  7514.  
  7515.  
  7516.  
  7517.  
  7518.  
  7519.                            customrows=<numeric>
  7520.  
  7521.                               [OS/2] Nominates the number of rows to set
  7522.                               when "custom mode" is selected.
  7523.  
  7524.  
  7525.                            customcols=<numeric>
  7526.  
  7527.                               [OS/2] Nominates the number  of columns to
  7528.                               set when "custom mode" is selected.
  7529.  
  7530.  
  7531.                            setmode=<boolean>
  7532.  
  7533.                               If "Yes", the video mode set  by the value
  7534.                               of the  "hires=" verb  (if not  "Auto") is
  7535.                               assumed permanently  and  is not  restored
  7536.                               before  running   external   programs   or
  7537.                               invoking   a   shell   to    the   command
  7538.                               interpreter.
  7539.  
  7540.  
  7541.                            dirwin=<size>
  7542.  
  7543.                               Determines  the   default   size  of   the
  7544.                               Directory Tree window accessible  from the
  7545.                               File Manager  (via  F9). This  is  one  of
  7546.                               Small, Medium or Large.
  7547.  
  7548.  
  7549.                            blanktime=<numeric>
  7550.  
  7551.                               Screen blank time - this is  the number of
  7552.                               minutes that  the  keyboard  must be  idle
  7553.                               before the screen blanker is activated.
  7554.  
  7555.  
  7556.                            frametype=<numeric>
  7557.  
  7558.                               This determines the type of frame used for
  7559.                               the active window in the Files Manager. -1
  7560.                               means no  frame,  and  values 1-6  specify
  7561.                               different frame types.
  7562.  
  7563.  
  7564.  
  7565.  
  7566.  
  7567.  
  7568.  
  7569.  
  7570.  
  7571.             116                                                 InspectA
  7572.  
  7573.  
  7574.  
  7575.                                                            Import/Export
  7576.  
  7577.  
  7578.  
  7579.  
  7580.  
  7581.                            inactiveframetype=<numeric>
  7582.  
  7583.                               This determines the type of frame used for
  7584.                               all inactive window in the Files Manager.
  7585.  
  7586.  
  7587.                            mouse=<boolean>
  7588.  
  7589.                               Determines whether the mouse is to be made
  7590.                               active  or  not.  If   "Yes",  then  mouse
  7591.                               functions are  activated  if  there  is  a
  7592.                               mouse driver available.
  7593.  
  7594.  
  7595.                            SVGAmouse=<boolean>
  7596.  
  7597.                               Determines whether the mouse is to be made
  7598.                               active or  not in  any extended  SVGA text
  7599.                               mode.
  7600.  
  7601.  
  7602.                            mousecursor=<type>
  7603.  
  7604.                               Specifies the type of mouse cursor to use;
  7605.                               valid types are "Standard",  "Diamond" and
  7606.                               "Triangle".
  7607.  
  7608.  
  7609.                            mousespeed=<numeric>
  7610.  
  7611.                               Changes the  mouse  speed and  sensitivity
  7612.                               according to  preference;  0=use  default,
  7613.                               1=slow, 2=medium, 3=fast, 4=very fast.
  7614.  
  7615.  
  7616.                            attr-colour=<numeric list>
  7617.                            attr-mono=<numeric list>
  7618.  
  7619.                               These set the screen attributes for colour
  7620.                               and monochrome  video monitors.  Up to  64
  7621.                               individual  settings   for   the   various
  7622.                               attribute types, in the same order as they
  7623.                               appear   in   ICONFIG's   attribute   list
  7624.                               (General,  Colours).   Because  the   list
  7625.                               contains  embedded  spaces,  it   must  be
  7626.                               surrounded by double quotes.
  7627.  
  7628.  
  7629.  
  7630.  
  7631.  
  7632.  
  7633.             InspectA                                                 117
  7634.  
  7635.  
  7636.  
  7637.             Import/Export
  7638.  
  7639.  
  7640.  
  7641.  
  7642.  
  7643.                [archive]
  7644.  
  7645.                            Defines  archiving  commands;  the  means  by
  7646.                            which  the   Archive  Manager   is  able   to
  7647.                            manipulate compressed archives. There is only
  7648.                            one valid verb in this section, but it may be
  7649.                            specified  multiple  times.  For  simplicity,
  7650.                            each individual  archive  command  should  be
  7651.                            defined on a separate line.
  7652.  
  7653.  
  7654.                            cmd=<complex>
  7655.  
  7656.                               where  the  <complex>  field   is  in  the
  7657.                               format:
  7658.  
  7659.  
  7660.                            <type>,<op>,<abbrev>,<wildcard>,<reqmem>,<cmd
  7661.                            template>
  7662.  
  7663.                               The meaning of these sub-fields are:
  7664.  
  7665.                               <type> Type archiver type. Valid types are
  7666.                                      AR5, AR6, AR7, ARJ, HPK, LHA,  LZH,
  7667.                                      PAK, PKA, SQZ, ZIP, ZOH and ZOO.
  7668.  
  7669.                               <op>   Must be one of Add, Delete, Extract
  7670.                                      or Test. This  determines what  the
  7671.                                      command being defined does.
  7672.  
  7673.                               <abbrev>    This   is   the   usual   file
  7674.                                      extension used by  archives of  the
  7675.                                      type being described. This is  only
  7676.                                      used  to   "guess"   the   intended
  7677.                                      archive type  when creating  a  new
  7678.                                      archive.
  7679.  
  7680.                               <wildcard>  Specifies what  to  use  as  a
  7681.                                      wildcard when  the entire  contents
  7682.                                      of a directory are being added,  or
  7683.                                      the  all  member  files  are  being
  7684.                                      tested or  extracted.  This  is  an
  7685.                                      optimisation to  prevent having  to
  7686.                                      call the archiver multiple times.
  7687.  
  7688.                               <reqmem>    This determines the amount  of
  7689.                                      free memory which must be available
  7690.                                      to the  archiving  command.  It  is
  7691.  
  7692.  
  7693.  
  7694.  
  7695.             118                                                 InspectA
  7696.  
  7697.  
  7698.  
  7699.                                                            Import/Export
  7700.  
  7701.  
  7702.  
  7703.  
  7704.  
  7705.                                      used to  determine whether  or  not
  7706.                                      the program image should be swapped
  7707.                                      out to XMS/EMS/Disk. This is unused
  7708.                                      by the OS/2 version.
  7709.  
  7710.                               <cmdtemplate>    Specifies  the   template
  7711.                                      for  the  command  which  is  being
  7712.                                      defined;   this   always   contains
  7713.                                      special '$' tokens which  represent
  7714.                                      macros to  be replaced  by  archive
  7715.                                      and file names when used.
  7716.  
  7717.  
  7718.                [mailer]
  7719.  
  7720.                            This section defines mailer characteristics.
  7721.  
  7722.  
  7723.                            mailertype=<type>
  7724.  
  7725.                               Type  is  one   of  "None",   "Static"  or
  7726.                               "Dynamic".
  7727.  
  7728.  
  7729.                            outbound=<attributes>
  7730.  
  7731.                               Attributes   determine    the   type    of
  7732.                               addressing  supported  by  files   in  the
  7733.                               mailer's  outbound   queue.  Any   of  the
  7734.                               following may  be specified;  multiple are
  7735.                               allowed: "Domains", "Zones", "Points".
  7736.  
  7737.  
  7738.                            pointnet=<number>
  7739.  
  7740.                               Specifies the  'fake' network  number used
  7741.                               if you  need  to  support 3D  style  point
  7742.                               addressing.
  7743.  
  7744.  
  7745.                            address=<ftnaddr>
  7746.  
  7747.                               <ftnaddr> is a FidoNet style address, in
  7748.  
  7749.                                 zone:net/node[.point][@domain]
  7750.  
  7751.                               format. You can specify  multiple address,
  7752.                               either  on  the  same  line  separated  by
  7753.  
  7754.  
  7755.  
  7756.  
  7757.             InspectA                                                 119
  7758.  
  7759.  
  7760.  
  7761.             Import/Export
  7762.  
  7763.  
  7764.  
  7765.  
  7766.  
  7767.                               spaces, or  on  separate  lines  following
  7768.                               multiple   occurrences    of   the    verb
  7769.                               "address=".
  7770.  
  7771.  
  7772.                            equate=<string>,<string>
  7773.  
  7774.                               Equates one domain string  to another. The
  7775.                               first  string  is  the  one  to  equate  -
  7776.                               whenever it  is  found  to  be used  as  a
  7777.                               domain  designation,  InspectA  internally
  7778.                               replaces it with the second string.
  7779.  
  7780.  
  7781.                            product=<complex>
  7782.  
  7783.                               Describes a product code.  Each definition
  7784.                               consists of the following fields:
  7785.  
  7786.                               <code>,<name>,<os>,<type>,<author>,<addres
  7787.                               s>,<flags>
  7788.  
  7789.                               <code> This is the product  identification
  7790.                                      code  which  is  placed  in  FTSC-1
  7791.                                      packet headers.
  7792.  
  7793.                               <name> The product name.
  7794.  
  7795.                               <os>   The operating system(s) under which
  7796.                                      the product runs.
  7797.  
  7798.                               <type> The  type   of   product;   usually
  7799.                                      "packer", "mailer" or both.
  7800.  
  7801.                               <author>    The  name  of  the   product's
  7802.                                      author.
  7803.  
  7804.                               <address>   The FidoNet  address at  which
  7805.                                      the   product's   author   may   be
  7806.                                      contacted (via FidoNet).
  7807.  
  7808.                               <flags>Special  flags  used  to  determine
  7809.                                      whether or  not extended  zone  and
  7810.                                      point information in packet headers
  7811.                                      made by this particular product can
  7812.                                      be  'trusted'  should  the   packet
  7813.                                      header type not be of a  recognised
  7814.                                      'enhanced' type.
  7815.  
  7816.  
  7817.  
  7818.  
  7819.             120                                                 InspectA
  7820.  
  7821.  
  7822.  
  7823.                                                            Import/Export
  7824.  
  7825.  
  7826.  
  7827.  
  7828.  
  7829.                [paths]
  7830.  
  7831.                            This section defines  a list of  directories.
  7832.                            These may be used by the mailer functions for
  7833.                            special operations, but  may also be  defined
  7834.                            to place them on the list of paths which  may
  7835.                            be selected from the Paths Index feature.
  7836.  
  7837.  
  7838.                            dir=<complex>
  7839.  
  7840.                               Fields  in  the  variable  is  defined  as
  7841.                               follows:
  7842.  
  7843.  
  7844.                            <type>,<path>,<description>
  7845.  
  7846.                               <type> This is one of <blank> (no  entry),
  7847.                                      "Netmail",  "Postmail",  "Inbound",
  7848.                                      "Outbound" or  "Nodelist". A  blank
  7849.                                      field means no special  attributes.
  7850.                                      See the  documentation  on  ICONFIG
  7851.                                      for  a   more  detailed   list   of
  7852.                                      meanings  attached  to  the   other
  7853.                                      types.
  7854.  
  7855.                               <path> Is the name of the directory  being
  7856.                                      defined.
  7857.  
  7858.                               <description>    An  optional  description
  7859.                                      used for the directory.
  7860.  
  7861.  
  7862.                [externals]
  7863.  
  7864.                               This section defines the interface between
  7865.                               InspectA and external programs.
  7866.  
  7867.  
  7868.                            key=<complex>
  7869.  
  7870.                               where <complex is>
  7871.  
  7872.  
  7873.                            <key>,<op>,<flags>,<reqmem>,<cmd>,<descriptio
  7874.                            n>
  7875.  
  7876.  
  7877.  
  7878.  
  7879.  
  7880.  
  7881.             InspectA                                                 121
  7882.  
  7883.  
  7884.  
  7885.             Import/Export
  7886.  
  7887.  
  7888.  
  7889.  
  7890.  
  7891.                               <key>  This is a pneumonic which describes
  7892.                                      the key being  mapped. It may  also
  7893.                                      specify the scan + ASCII codes  for
  7894.                                      the key in hexadecimal and preceded
  7895.                                      by "0x". Shifted keys are  preceded
  7896.                                      by '#', control keys by '^' and alt
  7897.                                      keys by '@'.
  7898.  
  7899.                               <op>   Defines what the key does; this  is
  7900.                                      an internal  code  that  designates
  7901.                                      function. A  '0' or  blank in  this
  7902.                                      field defines an external command.
  7903.  
  7904.                               <flags>If set to 1 in an external  command
  7905.                                      definition,  the  logged  directory
  7906.                                      will be rescanned.
  7907.  
  7908.                               <reqmem>    The amount of memory that  the
  7909.                                      external command  requires.  If  0,
  7910.                                      program image swapping will be used
  7911.                                      unconditionally,   if   -1   never,
  7912.                                      otherwise  image  swapping  is  not
  7913.                                      used   unless   needed   to    free
  7914.                                      sufficient  memory   to   run   the
  7915.                                      program. This entry  is ignored  in
  7916.                                      the OS/2 version.
  7917.  
  7918.                               <cmd>  This is  the command  template  for
  7919.                                      external commands.  '$' macros  can
  7920.                                      be used in much the same way as  in
  7921.                                      archiving commands except that  the
  7922.                                      macros  themselves  have  different
  7923.                                      meanings; $f refers to each  marked
  7924.                                      file individually,  $m  all  marked
  7925.                                      files,   $a   as   the    currently
  7926.                                      highlighted file.
  7927.  
  7928.                               <description>    Describes    what     the
  7929.                               command does.
  7930.  
  7931.  
  7932.                            file=<complex>
  7933.  
  7934.                               Defines a  program  to  run  when  a  file
  7935.                               matching  the   specification   given   is
  7936.                               selected.
  7937.  
  7938.                               <complex> consists of:
  7939.  
  7940.  
  7941.  
  7942.  
  7943.             122                                                 InspectA
  7944.  
  7945.  
  7946.  
  7947.                                                            Import/Export
  7948.  
  7949.  
  7950.  
  7951.  
  7952.  
  7953.                            <spec>,<flags>,<reqmem>,<cmd>,<description>
  7954.  
  7955.                               where
  7956.  
  7957.                               <filespec>  This is the file specification
  7958.                                      used to match  to a selected  file.
  7959.                                      It may contain wildcard characters,
  7960.                                      '?' and '*'.
  7961.  
  7962.                               For the remaining fields, see above, under
  7963.                               key=.
  7964.  
  7965.  
  7966.  
  7967.  
  7968.  
  7969.  
  7970.  
  7971.  
  7972.  
  7973.  
  7974.  
  7975.  
  7976.  
  7977.  
  7978.  
  7979.  
  7980.  
  7981.  
  7982.  
  7983.  
  7984.  
  7985.  
  7986.  
  7987.  
  7988.  
  7989.  
  7990.  
  7991.  
  7992.  
  7993.  
  7994.  
  7995.  
  7996.  
  7997.  
  7998.  
  7999.  
  8000.  
  8001.  
  8002.  
  8003.  
  8004.  
  8005.             InspectA                                                 123
  8006.  
  8007.  
  8008.  
  8009.             Miscellaneous
  8010.  
  8011.  
  8012.  
  8013.  
  8014.  
  8015.  
  8016.  
  8017.  
  8018.  
  8019.  
  8020.             Miscellaneous
  8021.  
  8022.  
  8023.  
  8024.                Screenblanker
  8025.  
  8026.                            InspectA includes a built-in screen  blanker,
  8027.                            which is intended to prevent monitor  burn-in
  8028.                            caused  by  constantly  displaying  the  same
  8029.                            screen; the lighter areas  tend to erode  the
  8030.                            surface in the  video tube in  some types  of
  8031.                            monitors. Over  a  long  period,  the  effect
  8032.                            becomes  quite  noticeable,  and  can   cause
  8033.                            severe problems  with  the  displayed  image.
  8034.                            While  this  is  most  pronounced  on   older
  8035.                            monochrome monitors,  it  has been  known  to
  8036.                            occur   in even  some of  the newer  SuperVGA
  8037.                            compatible display units.
  8038.  
  8039.                            You can also switch the screen blanker on  by
  8040.                            depressing both SHIFT keys at the same  time.
  8041.                            You may need to  wait a short while  (usually
  8042.                            between  2-5  seconds)  after  sitting  at  a
  8043.                            prompt for this to work due to the  "timeout"
  8044.                            strategy used  internally  which is  used  to
  8045.                            avoid   doing   too   much   "work"   between
  8046.                            keystrokes  or  time  slicing  too  viciously
  8047.                            under a multi-tasking system.
  8048.  
  8049.  
  8050.  
  8051.  
  8052.  
  8053.  
  8054.  
  8055.  
  8056.  
  8057.  
  8058.  
  8059.  
  8060.  
  8061.  
  8062.  
  8063.  
  8064.  
  8065.  
  8066.  
  8067.             124                                                 InspectA
  8068.  
  8069.  
  8070.  
  8071.                                                  Copyrights & Trademarks
  8072.  
  8073.  
  8074.  
  8075.  
  8076.  
  8077.  
  8078.  
  8079.  
  8080.  
  8081.  
  8082.             Copyrights & Trademarks
  8083.  
  8084.  
  8085.                            InspectA and its associated documentation and
  8086.                            same configuration files are Copyright  1992-
  8087.                            1993 by David L. Nugent and Unique  Computing
  8088.                            Pty Limited. No warrantee  is made as to  the
  8089.                            fitness of  this  product  for  any  intended
  8090.                            purpose, nor will any responsibility be taken
  8091.                            for any  damage, consequential  or  otherwise
  8092.                            arising out of use or abuse of this  product.
  8093.                            It is provided  purely on an  "as is"  basis,
  8094.                            with no promises or agreements regarding  any
  8095.                            future versions or releases should they  ever
  8096.                            be published.
  8097.  
  8098.                            This  work   is   protected   by   Australian
  8099.                            copyright law and by the Burne  International
  8100.                            Treaty on Copyrights. The commercial  version
  8101.                            of this  program  may not  be  re-distributed
  8102.                            under any  conditions and  in any  form.  The
  8103.                            "shareware"  release  may  be  re-distributed
  8104.                            under  the  terms   and  conditions  of   the
  8105.                            accompanying "LICENCE.TXT".
  8106.  
  8107.                            Various copyrighted  works  of  software  and
  8108.                            registered trademarks are referred to in  the
  8109.                            documentation, and where applicable these are
  8110.                            held and owned by their respective  copyright
  8111.                            holders,  including  the  following  list  of
  8112.                            products:
  8113.  
  8114.                               ARC is  a registered  trademark of  System
  8115.                               Enhancement Associates Inc.
  8116.  
  8117.                               ARC+PLUS is  copyright System  Enhancement
  8118.                               Associates, Inc.
  8119.  
  8120.                               ARCA &  ARCE are  copyright by  Wayne Chin
  8121.                               and Vernon D. Buerg.
  8122.  
  8123.                               PKARC,  PKPAK,  PKXARC,   PKUNPAK,  PKZIP,
  8124.                               PKUNZIP are copyright PKWARE, Inc.
  8125.  
  8126.  
  8127.  
  8128.  
  8129.             InspectA                                                 125
  8130.  
  8131.  
  8132.  
  8133.             Copyrights & Trademarks
  8134.  
  8135.  
  8136.  
  8137.  
  8138.  
  8139.                               PKZIP & PKUNZIP are  trademarks of PKWARE,
  8140.                               Inc.
  8141.  
  8142.                               PAK is copyright by NoGate Consulting.
  8143.  
  8144.                               ZOO was written by Rahul Dhesi.
  8145.  
  8146.                               ARJ is copyright by Robert Jung.
  8147.  
  8148.                               HPACK is copyright by Peter Gutmann.
  8149.  
  8150.                               DWC is copyright by Dean W. Cooper.
  8151.  
  8152.                               LH  is  copyright  by   A:WARE  and  Peter
  8153.                               Fitzsimmons.
  8154.  
  8155.                               LIST is copyright Vernon D. Buerg.
  8156.  
  8157.                               QEdit is copyright SemWare.
  8158.  
  8159.                               MSDOS is copyright Microsoft Corporation.
  8160.  
  8161.                               FidoNet is a trademark of Tom Jennings.
  8162.  
  8163.                               BinkleyTerm  is   copyright   Bit   Bucket
  8164.                               Software, Co.
  8165.  
  8166.                               Opus is copyright Wynn Wagner III.
  8167.  
  8168.                               SEAdog  is  copyright  System  Enhancement
  8169.                               Associates.
  8170.  
  8171.                               FrontDoor  is  copyright  by   Joaquim  H.
  8172.                               Homrighausen  and   Advanced   Engineering
  8173.                               Sarl.
  8174.  
  8175.                               InterMail is  copyright  by Peter  Stewart
  8176.                               and InterZone Software
  8177.  
  8178.                               OS/2  is  a  trademark   of  International
  8179.                               Business Machines.
  8180.  
  8181.  
  8182.  
  8183.  
  8184.  
  8185.  
  8186.  
  8187.  
  8188.  
  8189.  
  8190.  
  8191.             126                                                 InspectA
  8192.